Java Developer
Kapelanka 42, Kraków
ITDS
Join us, and build systems powering global financial markets!
Kraków - based opportunity with hybrid work model (2 days/week in the office).
As a Java Developer, you will be working for our client, a global financial institution that is investing in the development of advanced trading platforms to support high-volume FX and eRates markets. You will be contributing to the design and implementation of scalable, low-latency systems that meet the demands of global trading desks. In this role, you are collaborating closely with traders, quantitative teams, and other developers to deliver robust, reliable solutions that align with both business needs and technical standards, while ensuring agile delivery in a demanding environment.
Your main responsibilities:
Working directly with traders and quants to gather and refine requirements
Collaborating with technical leads and development teams to enhance trading systems
Designing detailed technical solutions for complex business needs
Implementing scalable, high-performance server-side applications in Java
Applying industry best practices including continuous integration and automated testing
Conducting comprehensive testing prior to user acceptance phases
Assisting with deployments to development and testing environments
Supporting trading platforms during intra-day and overnight operations
You're ideal for this role if you have:
Demonstrating strong Java server-side development expertise
Showing experience with multi-threaded applications
Bringing knowledge of building distributed global systems in trading environments
Understanding FX market conventions, including Spot and Forward FX
Applying experience from enterprise systems within investment banking
Collaborating effectively with traders and quants in agile settings
Showing motivation and problem-solving drive in challenging situations
Communicating clearly with technical and non-technical stakeholders
Delivering reliable solutions in high-volume, low-latency environments
Following structured development methodologies and patterns
It is a strong plus if you have:
Applying experience in building FX or eRates pricing systems
Using KDB/Q for data analysis and storage
Leveraging Python for complementary development tasks
Understanding risk management requirements for trading systems
Engaging with consultancies or external experts on technical design
We offer you:
ITDS Business Consultants is involved in many various, innovative and professional IT projects for international companies in the financial industry in Europe. We offer an environment for professional, ambitious, and driven people. The offer includes:
Stable and long-term cooperation with very good conditions
Enhance your skills and develop your expertise in the financial industry
Work on the most strategic projects available in the market
Define your career roadmap and develop yourself in the best and fastest possible way by delivering strategic projects for different clients of ITDS over several years
Participate in Social Events, training, and work in an international environment
Access to attractive Medical Package
Access to Multisport Program
Access to Pluralsight
Flexible hours & remote work
Java Developer
Java Developer
Kapelanka 42, Kraków
ITDS