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)