freehire launches on Product Hunt on 26 August.

Follow →

Senior Java Developer – Microservices & Cloud Expertise

Summary

This role involves designing and maintaining Java-based microservices for a global banking institution's credit risk engines. The position requires expertise in Spring Boot, cloud platforms like GCP, and DevOps tools to build scalable financial solutions.

Senior Java Developer - Microservices & Cloud Expertise

Krakow

Hybrid

Ansible

Apache Beam

Apache Flink

GCP

Java

Jenkins

Oracle

PgSQL

Redis

REST APIs

Spring Boot

English

Mid-Level, Senior

Banking, Corporate Banking, Investment Banking

Developer

Unleash Innovation in Distributed Systems - Shape the Future of Banking Technology!

Krakow-based opportunity with hybrid work model, allowing up to 3 remote days per week.

As a Senior Java Developer - Microservices & Cloud Expertise, you will be working for our client, a leading global banking institution. The team is pioneering the next generation of Counterparty Credit Risk Engines by harnessing cutting-edge microservices architecture, cloud migration, and open-source technologies to redefine risk management. This is a unique chance to contribute to transformative financial solutions and accelerate your career growth in a dynamic, innovative environment.

Your main responsibilities:

  • Design, develop, and maintain efficient and scalable Java microservices leveraging Spring Boot and related frameworks.
  • Contribute to the full lifecycle of product development, including problem discovery, prototyping, implementation, and performance measurement.
  • Collaborate closely with global teams across Asia, UK, and Krakow to ensure high standards of quality, performance, and security.
  • Apply test-driven development practices to ensure robust and reliable code delivery.
  • Support platform operations, including incident resolution, monitoring, and problem management.
  • Develop automated tools and tooling to improve support and deployment processes.
  • Mentor junior engineers and promote best practices within the team.

You're ideal for this role if you have:

  • At least 5 years of experience in designing, developing, and operating distributed Java systems.
  • Strong expertise in microservices architecture, REST APIs, and Spring Boot ecosystem.
  • Hands-on experience with cloud platforms (preferably GCP).
  • Proficiency with Apache Beam, Apache Flink, and in-memory data stores like Redis is a plus.
  • Good understanding of DevOps practices, CI/CD pipelines, and automation tools such as Jenkins and Ansible.
  • Solid knowledge of relational databases (Oracle, PostgreSQL).
  • Ability to translate business requirements into innovative technical solutions.
  • Excellent communication skills in English, capable of collaborating in an international environment.

It is a strong plus if you have:

  • Experience with distributed applications and in-memory data stores like Redis.
  • Certifications in cloud technologies or DevOps practices.

Language Required for the role:

Fluent English, with excellent communication skills.

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

Internal number #8716

BENEFITS

  • ITDS Clubs
  • Access to medical insurance
  • Access to Multisport
  • Access to Pluralsight
  • Integrational Events
  • Ambassador Program
  • 23 100 - 29 400 PLN (B2B)

See also

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.

A new version of freehire is available