Java Developer | Investment Bank

356 - 492 USDNet per day - B2B
Java

Java Developer | Investment Bank

Java
Krakow, Kraków

Caspian One

Full-time
B2B
Senior
Hybrid
356 - 492 USDNet per day - B2B

Job description

Full‑Stack Java Developer – Global Investment Banking Platform (Kraków)
B2B| Krakow | Hybrid: 6 days per month

A global investment bank is expanding its engineering hub in Kraków and is looking for an experienced Senior and Mid Level Full‑Stack Java Developer’s 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, TypeScript, REST APIs, Message Queues, Ansible, and modern open‑source infrastructure.

Role Overview

As a Senior Full‑Stack 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

  • Solid 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

Tech stack

    Java

    advanced

    SpringBoot

    regular

    Angular

    nice to have

Office location

Java Developer | Investment Bank

356 - 492 USDNet per day - B2B
Summary of the offer

Java Developer | Investment Bank

Krakow, Kraków
Caspian One
356 - 492 USDNet per day - B2B
By applying, I consent to the processing of my personal data for the purpose of conducting the recruitment process. Please be informed that the data controller is Caspian One. You have the right to request access to your personal data, their rectific... MoreThis site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.