Unleash Innovation in Financial Technology — Build Scalable, AI-Driven Microservices!
Krakow-based opportunity with hybrid work model
As a Mid-Level Java Microservices Developer, you will be working for our client, a leading technology provider in the financial services industry. You will contribute to the development of a cutting-edge, AI-enabled global collateral and facility management platform, helping to reduce costs and accelerate delivery through innovative engineering practices. This role offers a unique chance to shape the future of banking technology and advance your career in a thriving digital landscape.
Your main responsibilities:
- Build, test, release, and support Java microservices and related components for complex product areas
- Contribute to solution design, ensuring alignment with target architecture and non-functional requirements
- Identify and resolve technical risks, dependencies, and delivery blockers collaboratively with cross-functional teams
- Follow and uphold high engineering standards, including secure coding, CI/CD practices, and quality gates
- Deliver comprehensive unit, integration, and contract testing with measurable coverage and quality
- Responsibly leverage AI-assisted tools (e.g., Copilot, GenAI techniques) to accelerate delivery while ensuring code integrity, security, and traceability
- Embed security-by-design principles, including vulnerability management and compliance measures
- Build production-ready services with strong observability, performance testing, and incident management readiness
- Work closely with technical leads, architects, QA, SREs, and system owners to ensure seamless integration and operational excellence
You're ideal for this role if you have:
- 4–8 years of hands-on experience developing Java microservices (e.g., Spring Boot) in enterprise environments
- Strong expertise with RDBMS like Oracle or PostgreSQL, including schema design and performance tuning
- Solid understanding of unit and integration testing frameworks (JUnit, Mockito, Testcontainers, API/contract testing)
- Practical experience with CI/CD pipelines and quality gates (Jenkins, GitLab, Sonar, SAST/DAST)
- Knowledge of REST, messaging/eventing, API design, and versioning strategies
- Hands-on cloud experience on GCP
- Familiarity with GenAI concepts, tools, RAG/agent patterns, and associated governance/controls
It is a strong plus if you have:
- Experience working on regulated financial services platforms with audit and operational controls
- Exposure to cloud-native patterns (containers, Kubernetes, service mesh) and modern observability tools
- Background in performance engineering, resilience testing, and AI-enabled SDLC practices
Language Required for the role:
- Fluent English (spoken and written)
Eligibility for the role:
- Only candidates with an existing legal right to work in Europe will be considered for this role.
#MAKEYourCareerBETTER
Interested? Apply now and include your CV (preferably in English) along with a statement confirming your consent to the processing and storage of your personal data.