Unleash the future of financial technology — engineer AI-enabled microservices that redefine banking excellence!
Krakow-based opportunity with hybrid work model (up to 3 remote days per week).
As a Mid-Level Java Microservices Developer, you will be working for our client, a global leader in delivering innovative collateral and facility management solutions within the financial industry. The project focuses on developing a next-generation, AI-driven platform to optimize costs, accelerate delivery, and ensure robust governance. This role offers a chance to contribute to cutting-edge banking infrastructure, pushing the boundaries of automation and AI integration.
Your main responsibilities:
- Build, test, and support Java microservices aligned with enterprise standards and security protocols
- Contribute to solution design and integration patterns, ensuring high performance and scalability
- Identify, communicate, and resolve technical risks, dependencies, and blockers in collaboration with delivery teams
- Follow and uphold engineering standards including CI/CD pipelines, testing strategies, and best coding practices
- Implement comprehensive unit, integration, and contract tests to achieve high-quality outcomes
- Participate actively in design, code, and security reviews to ensure robust solutions
- Leverage AI-assisted tools responsibly to expedite development without compromising security, IP integrity, and traceability
- Embed security-by-design principles, focusing on vulnerability management, secrets handling, and compliance
- Develop production-ready services with strong observability, performance testing, and incident readiness
You're ideal for this role if you have:
- 4–8 years of experience building Java microservices within enterprise environments
- Extensive experience with Spring Boot framework
- Proficiency in RDBMS such as Oracle or PostgreSQL, including schema design and performance optimization
- Strong understanding of unit and integration testing frameworks (e.g., JUnit, Mockito, Testcontainers)
- Hands-on experience with CI/CD tools like Jenkins or GitLab, including quality and security gates
- Solid knowledge of RESTful API design, messaging, and event-driven architecture
- Practical experience working on cloud platforms, specifically GCP
- Familiarity with GenAI concepts, LLMs, and governance related to RAG/agent patterns
It is a strong plus if you have:
- Delivered regulated financial services platforms with audit and control requirements
- Exposure to cloud-native patterns (containers, Kubernetes, service mesh) and observability tools
- Experience in performance and resilience engineering
- Hands-on involvement with AI-enabled SDLC practices and governance
Language Required for the role:
- Fluent English (good command required)
Eligibility for the role:
- Only candidates with an existing legal right to work in the European Union 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.