Senior Java Developer (Global Investment Banking)
ref nr: 171/3/2025/AJ/90171
In Antal we have been dealing with recruitment for over 20 years. Thanks to the fact that we operate in 10 specialised divisions, we have an excellent orientation in current industry trends. We precisely determine the specific nature of the job, classifying key skills and necessary qualifications. Our mission is not only to find a candidate whose competences fit the requirements of the given job advertisement, but first and foremost a position which meets the candidate’s expectations. Employment agency registration number: 496.
💼 Java Developer
Global Investment Banking | Full time | Krakow (hybrid model 6x office/per month)
Join a global technology team building a cutting-edge in-house trading platform for a major international investment banking group. This is a unique opportunity to work on high-performance systems that support Foreign Exchange trading at scale, including pricing, booking, risk management, and valuations.
🌍 About the team
You’ll be part of a global engineering group of 170+ people across key financial hubs including New York, Toronto, London, Hong Kong, and Krakow. Our team is organized into small, agile pods that own their products end-to-end, from development to production.
🛠 What you'll do:
-
Develop clean, performant Java code (Java 17+)
-
Build and maintain a microservice-based platform
-
Ensure production stability and observability of services
-
Work closely with FX traders and product owners to gather and deliver requirements
-
Own your services: from code, through testing, to deployment and support
-
Contribute to continuous integration & deployment pipelines
🚀 What we offer:
-
A real opportunity to work on a mission-critical trading platform
-
Close collaboration with the business side (FX traders, product owners)
-
Modern, agile environment with strong DevOps culture
-
Small, focused teams (4–8 people) working in incremental delivery
🧠 What we’re looking for:
-
Strong experience in Java 17+ (including concurrency, lambdas, low-latency practices)
-
Familiarity with TDD, CI/CD, unit/integration testing (e.g. JUnit)
-
Experience with REST APIs and messaging systems
-
Understanding of DevOps practices and automation-first mindset
-
Solid knowledge of data structures and system design
-
Background in agile development environments
-
Passion for technology and problem-solving
-
English proficiency (min. B2 level)