New offer - be the first one to apply!

June 3, 2026

Senior Microservices Developer – Java & Spring Boot

Senior • Hybrid

23,100 - 28,350 PLN

Krakow, Poland

Ignite innovation in financial technology — build scalable microservices that transform global banking.

Kraków-based opportunity with hybrid work model.

As a Senior Microservices Developer – Java & Spring Boot, you will be working for our client, a leading international bank providing cutting-edge financial solutions. You will contribute to developing a state-of-the-art collateral platform, leveraging microservices and open-source infrastructure to drive efficiency and security in global banking operations. This role offers an exciting chance to impact the future of banking technology and advance your career in a dynamic environment.

Your main responsibilities:

  • Design, develop, and maintain high-quality, reusable Java microservices using Java 17/21 and Spring Boot
  • Contribute across all phases of the development lifecycle, from requirements gathering to deployment
  • Implement DevOps practices and support automation in CI/CD pipelines
  • Ensure test-driven development using JUnit and Cucumber, and collaborate closely with QA teams
  • Improve team velocity and code quality through mentoring and best practice sharing
  • Support platform stability by resolving incidents, monitoring performance, and managing problem resolution
  • Develop automated tooling to enhance operational support and platform maintenance

You're ideal for this role if you have:

  • 8+ years of hands-on experience with Java and microservices architecture
  • Strong expertise in Java 17/21, Spring Boot, and REST API development
  • Deep knowledge of PostgreSQL and experience with DevSecOps pipelines
  • Proven ability to work in Agile and DevOps teams, with excellent communication skills
  • Experience with TDD (JUnit, Cucumber) and full software development lifecycle
  • Ability to create innovative solutions for complex business challenges

It is a strong plus if you have: (optional)

  • Familiarity with AI-assisted code-generation tools (e.g., GitHub Copilot)
  • Experience with Spring Cloud components (Hystrix, Eureka, Zuul, Sleuth, Feign, Ribbon)
  • Knowledge of distributed in-memory data stores (Redis, Hazelcast) and messaging systems (MQ, Solace)
  • Cloud experience (GCP/AWS), automated deployment tools (Ansible), or relational databases (Oracle)

Language required for the role:

  • Fluent English

Eligibility for this 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.