New offer - be the first one to apply!

June 5, 2026

Full Stack Java Developer – Global Investment Banking Platform

Senior • Hybrid

1,300 - 1,800 PLN/mo

Krakow, Poland

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

A global investment bank is expanding its engineering hub in Kraków and is looking for 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