This list contains only the countries for which job offers have been published in the selected language (e.g., in the French version, only job offers written in French are displayed, and in the English version, only those in English).
We’re FX Options IT Poland, a technology department providing technology services and solutions for the Investment Bank businesses at HSBC. Systems we create enable transactions across multiple asset classes. Our teams work in partnership with the business counterparts to deliver high-throughput systems, from low latency trading applications to primary trading platforms. We manage our own architecture and build out our preferred solutions. FX Options IT has a proven track record of delivering critical front office pricing, trade lifecycle and risk management trading solutions. The team covers all the aspects of FX Options pricing and risk management trading solutions. A successful candidate will be working with a global team, that is spread over UK, Poland, Canada, and Guangzhou, to build a multi-tier, high availability system that covers a large range of derivative products and structures. We are looking for an experienced Senior Java developer who will join our FX Options team in Krakow, Poland.
Job Responsibility:
Gather requirements, design, develop, and test robust Java solutions
implement and provide second-line support for production systems
Deliver business objectives through agile methodologies, demonstrating ownership of mission-critical systems
Develop and deploy high-performance JVM-based systems, expanding trading to new venues and desks as needed
Collaborate with business stakeholders to deliver new pricing and hedging functionality across multiple regions
Drive trading automation and participate in end-to-end architecture, design, and development activities, challenging the status quo for greater efficiency
Enhance testing and back testing capabilities to reduce defects and accelerate strategy development
Build tools that integrate seamlessly with trading platforms and quantitative analytical tools, improving operational efficiency and decision-making
Conduct research in technology and business processes to ensure adoption of best practices and support business delivery
Requirements:
Minimum 5 years’ relevant experience, with a strong track record of agile delivery and success in enterprise environments
Strong Java server-side development skills, including multi-threaded programming
Strong analytical and problem-solving skills, with the ability to interpret complex data and translate it into clear, actionable insights
Degree (or equivalent experience) in a highly quantitative discipline such as Mathematics, Statistics, Physics, Engineering, or a related field
Proven experience designing and implementing high-performance, low-latency, and distributed systems
Ability to deliver reusable, maintainable object-oriented or functional programming solutions
Familiarity with BDD/TDD practices and middleware technologies such as Solace/JMS is desirable
Excellent attention to detail and the ability to communicate effectively with both technical and non-technical stakeholders
Self-motivated, organised, and capable of independent problem-solving
Solid understanding of e-trading workflows, derivatives, and trading desk operations in large financial institutions
What we offer:
Additional bonuses for recognition awards
Multisport card
Private medical care
Life insurance
One-time reimbursement of home office set-up (up to 800 PLN)