About the Role
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
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.
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)
Tech Stack
JavaSpring BootmicroservicesREST APIsGCPApache BeamApache FlinkRedisDevOpsCI/CDJenkinsAnsibleOraclePostgreSQL