We are seeking an experienced Java Tech Lead to drive the design, development, and delivery of our payment systems. You will partner with architects and development teams to translate business requirements into robust, scalable microservice solutions and ensure their successful deployment and operation.
Java Technical Leader with GCP
Reference number: PL25/IC/JAVATECHLEAD/REMOTE
Project information:
- Industry: Consulting
- Location: 100% remote with once a month visits in Kraków
- Type of employment: b2b or employment contract
- Budget: 160 net/h on a b2b contract
- Project language: Polish, English
- Project: migration from IBM OpenPages to a new technology to meet regulatory requirements
- Team: a full-stack team of 10 engineers (Front/Back/QA/SM)
- Start date: ASAP
Project scope:
- Analyze business and technical requirements for the Payments Operations Lifecycle (POL) project
- Design, develop, and optimize Java/Spring Boot microservices architecture
- Lead the migration of existing components to a scalable, cloud‑native architecture
- Perform JVM tuning, memory optimization, and application diagnostics
- Oversee operational support and stability of payment solutions
- Enforce DevOps best practices (CI/CD pipelines, automation)
- Lead architectural discussions and coordinate with stakeholders
Required Qualifications
- Bachelor's degree in Computer Science or related field
- 10+ years of hands‑on experience in Java backend development and API architecture
- Proven expertise in designing APIs and creating architectural artifacts (gap analysis, LLDs, data models)
- Strong skills in Spring Boot, microservices, application security & authentication
- Solid understanding of Linux, networking, storage, and load‑balancing
- Expertise in JVM tuning and diagnostic tools for performance optimization
- Hands‑on experience with Docker, Kubernetes, and service mesh technologies
- Proficiency with monitoring/observability tools (AppDynamics, Splunk, Jaeger, Kiali, OpenTelemetry)
- Familiarity with cloud infrastructure (VPC, IAM, firewall) and DevOps practices
- Expert‑level SQL coding abilities
- Excellent English communication skills (written and verbal)
Nice to Have
- Experience in the payments domain
- Scrum certification
- UI/UX design experience in Java applications
What We Offer
- Fully remote work with monthly trips to the client's office in Kraków
- Flexible employment terms (UoP or B2B)
- Training budget and professional development opportunities
- Collaboration with seasoned architects and specialist teams
- Modern tools and technologies in a dynamic environment
- Healthcare and Multisport benefits
- Group insurance