Java - L5 - Kraków - HSBC (TH&SUB)
GFT Technologies SE · Krakow, Lesser Poland Voivodeship, Poland · PLN 209K–PLN 320K/yr
IT Services and IT Consulting · 10,001+ employees
About the role
Develop high-quality Java code and microservices for a modern, in-house FX trading platform. You will handle the full service lifecycle, including automation of testing, deployment, and production monitoring.
What they look for
Requirements
Requires hands-on experience with Java 17+, low-latency programming, and distributed systems. Proficiency in TDD, CI/CD practices, and the ability to work in agile teams is essential.
Benefits
Full description
Type of contract: Employment contract Salary range: 17400 - 26700 PLN gross
What will you do?
You will work on building a modern, in-house FX trading platform supporting pricing, booking, routing, risk management and valuations. You will be part of a DevOps-oriented team delivering microservices in close collaboration with business stakeholders, contributing directly to a high-performance, low-latency trading environment.
Your tasks
- Develop high-quality Java code for distributed systems
- Automate testing and deployment for frequent releases
- Collaborate with product owners and business on requirements
- Design and build microservices architecture
- Monitor production systems and ensure stability
- Take ownership of services across the full lifecycle
- Implement low-latency and concurrent solutions
Your skills
- Hands-on experience with Java 17+
- Knowledge of concurrency and low-latency programming
- Experience with data structures and functional programming
- Experience with REST APIs and messaging technologies
- Knowledge of TDD and unit testing frameworks
- Understanding of CI/CD and DevOps practices
- Strong communication skills
- Ability to work in agile teams
- Problem-solving mindset and adaptability
- Experience with AI coding assistants
Nice to have
- Knowledge of Foreign Exchange domain
- Interest in trading systems
- Experience with open source contributions
- Passion for software development outside of work
We offer
- Hybrid work in our client's office (Kraków) 8 days a month
- Working in a highly experienced and dedicated team
- Benefit package tailored to your needs (medical, sport, lunch subsidy, life insurance, etc.)
- Online training and certifications
- Access to e‑learning platform
- Social events