JustJoin.IT Hybrydowo Senior

Senior Java Developer

Caspian One

⚲ Kraków

31 500 - 37 590 PLN netto (B2B)

Wymagania

  • Java
  • GCP
  • Angular
  • SpringBoot
  • AWS

Opis stanowiska

Senior Java Developer – Global Investment Banking Platform (Kraków)
B2B | Hybrid – 6 days per month in the office | 1300-1500 PLN | 1500 – 1800 PLN

A global investment bank is expanding its engineering hub in Kraków and is looking for an experienced Senior and Mid Level Java Developers to join a long‑term programme modernising a business‑critical Collateral & Margining platform used across global markets.

This is a chance to join a mature engineering organisation driving a multi‑year transformation from monolithic systems to a modern, microservices‑based architecture. You’ll work on high‑impact technology used by thousands of institutional clients worldwide, while contributing to a brand‑new platform built with the latest open‑source tooling.

About the Team & Platform
The Collateral technology group delivers end‑to‑end solutions for a cross‑asset trading and risk environment.
The team is currently:
• Supporting a large‑scale, business‑critical monolithic platform
• Building a new microservices‑based collateral platform using modern engineering practices
• Accelerating adoption of Agile, DevOps, AI‑assisted development, CI/CD, and cloud-native tooling
Tech stack includes:Java 17/21, Spring Boot 3.5, Spring 6, Spring Cloud, Angular 17, REST APIs, Message Queues, Ansible, and modern open‑source infrastructure.

Role Overview
As a Java Developer, you will:
• Design, build, and maintain high‑quality Java microservices
• Contribute across the full SDLC, from design to production support
• Apply Agile and DevOps principles to improve delivery velocity
• Use TDD (JUnit), integration tests, regression tests, and Cucumber for E2E scenarios
• Collaborate closely with QA, product, and architecture teams
• Mentor junior engineers and support knowledge‑sharing across the team
• Support production systems: incident resolution, monitoring, and problem management
• Build automation and tooling to improve operational efficiency
Essential Experience
• Strong experience with Java 17/21, Spring Boot, and microservices
• Knowledge of PostgreSQL and DevSecOps pipelines
• Experience working in Agile and/or DevOps environments
• Strong communication skills and ability to collaborate across global teams
• Proven experience delivering complex systems from concept to production
• Ability to translate functional requirements into scalable technical solutions
• Strong TDD discipline (JUnit, integration tests, Cucumber)
Desirable Skills
• Experience with AI‑assisted development tools (e.g., GitHub Copilot)
• Spring Cloud components (Hystrix, Eureka, Zuul, Sleuth, Feign, Ribbon)
• Distributed caching/in‑memory data stores (Redis, Hazelcast, Coherence)
• REST APIs and messaging (MQ, Solace)
• Automated deployment tools (Ansible)
• TypeScript, Angular, HTML5
• Cloud exposure (GCP/AWS)
Why Join?
• Work on a mission‑critical global banking platform
• Contribute to a major multi‑year transformation
• Join a stable, established engineering organisation with modern practices
• Influence architecture, tooling, and engineering standards
• Long‑term project with strong investment and roadmap clarity

🔍 Dekoder Ogłoszenia

🔴
long‑term programme modernising a business‑critical Collateral & Margining platform
Projekt będzie długotrwały, ale może oznaczać pracę nad systemem, który jest trudny do modernizacji i może generować problemy.
🔴
mature engineering organisation
Organizacja posiada ustalone procesy i standardy, co może oznaczać mniejszą elastyczność i większą biurokrację.
🔴
multi‑year transformation from monolithic systems to a modern, microservices‑based architecture
Transformacja może być długa i pełna wyzwań, a praca nad migracją może być skomplikowana i czasochłonna.
🔴
Accelerating adoption of Agile, DevOps, AI‑assisted development, CI/CD, and cloud-native tooling
Wdrożenie nowych technologii i praktyk może być chaotyczne lub niedopracowane, a zespół może być w fazie uczenia się.
🔴
1300-1500 PLN | 1500 – 1800 PLN
Niejasne widełki wynagrodzenia, które mogą sugerować niską stawkę lub szeroki zakres w zależności od doświadczenia, co wymaga doprecyzowania.