💼 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.
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.
- 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
- 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
-
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)
To learn more about Antal, please visit www.antal.pl