New offer - be the first one to apply!

May 29, 2026

Mid-Level Java Microservices Developer – AI-Enabled Financial Platform

Mid • Hybrid

30,240 - 36,330 PLN

Krakow, Poland

Ignite innovation in financial technology — develop AI-enabled microservices that transform the banking landscape!

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 leading financial technology firm. You will play a pivotal role in delivering a cutting-edge global collateral and facility management platform aimed at reducing costs and accelerating delivery through an AI-enabled SDLC. Join a forward-thinking team dedicated to redefining financial services with innovative solutions, AI integration, and best engineering practices to elevate the industry’s future.

Your main responsibilities:

  • Build, test, and support Java microservices (Spring Boot) and related components to ensure scalable, secure, and resilient solutions.
  • Contribute to designing solutions for microservices integrations, aligning with architecture and operational requirements.
  • Identify, escalate, and resolve technical risks, dependencies, and delivery blockers in collaboration with cross-functional teams.
  • Follow and enhance engineering standards: coding practices, CI/CD pipelines, testing strategies, and security protocols.
  • Deliver comprehensive unit, integration, and contract testing to meet quality standards.
  • Participate in technical reviews, security assessments, and remediation efforts.
  • Use AI-assisted tooling responsibly to accelerate development while maintaining code quality, security, and compliance.
  • Apply guardrails for AI-generated code, ensuring strong review discipline and traceability.
  • Contribute to GenAI-enabled engineering patterns such as RAG, LLMs, and agent workflows.
  • Embed security-by-design principles and build observability into production services for operational readiness.
  • Support release activities, environment setups, and cutover planning.
  • Collaborate closely with diverse teams—including Tech Leads, architects, QA, platform specialists, and SREs—to deliver integrated outcomes.
  • Foster a culture of continuous improvement and shared accountability.

You're ideal for this role if you have:

  • 4+ years of hands-on experience developing Java microservices (preferably with Spring Boot) in enterprise environments.
  • Strong understanding of RDBMS, such as Oracle or PostgreSQL, including schema design and performance tuning.
  • Experience with unit and integration testing frameworks (JUnit, Mockito, Testcontainers).
  • Proficiency with CI/CD pipelines and quality gates (Jenkins or GitLab, Sonar, SAST/DAST).
  • Good knowledge of REST APIs, messaging, event-driven patterns, and API versioning.
  • Practical experience working on cloud platforms, particularly GCP.
  • Familiarity with GenAI concepts, tools, and governance, including LLMs and retrieval-augmented generation.
  • Ability to contribute to technical design and make pragmatic trade-offs under delivery pressure.

It is a strong plus if you have:

  • Experience in delivering regulated financial services platforms with audit and compliance requirements.
  • Exposure to cloud-native architectures like containers, Kubernetes, and service meshes.
  • Knowledge of observability tooling and resilience testing.
  • Experience prototyping or integrating GenAI capabilities within software solutions.

Language required for the role:
Communicative English — capable of collaborating effectively in a multicultural team environment.

Eligibility to work in Europe:
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.