Senior Software Engineer (FX Options)

5 420 - 6 775 USDGross per month - Permanent
Java

Senior Software Engineer (FX Options)

Java
Kapelanka 42, Kraków

HSBC Service Delivery

Full-time
Permanent
Senior
Hybrid
5 420 - 6 775 USDGross per month - Permanent

Job description

Senior Software Engineer (FX Options)

Some careers shine brighter than others.

If you’re looking for a career that will help you stand out, join HSBC, and fulfil your potential. Whether you want a career that could take you to the top, or simply take you in an exciting new direction, HSBC offers opportunities, support and rewards that will take you further.

Your career opportunity

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.

What you’ll do

  • 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 backtesting 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.

What you need to have to succeed in this role

  • 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.

  • 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.

Tech stack

    Agile

    advanced

    Java

    advanced

    TDD

    advanced

    BDD

    regular

    Solace

    nice to have

    JMS

    nice to have

Office location

Senior Software Engineer (FX Options)

5 420 - 6 775 USDGross per month - Permanent
Summary of the offer

Senior Software Engineer (FX Options)

Kapelanka 42, Kraków
HSBC Service Delivery
5 420 - 6 775 USDGross per month - Permanent
By applying, I consent to the processing of my personal data for the purpose of conducting the recruitment process. Informujemy, że administratorem danych jest HSBC_ z siedzibą w Krakowie, ul. Kapelanka 42a (dalej jako "administrator"). Masz prawo do... MoreThis site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.
Check similar offers
Antal Sp. z o.o.

Antal Sp. z o.o.

Kraków

Hybrid

Hybrid

52 - 63USD/h
Solid
AI
DDD
Java
JavaScript
Clean Code
Python
BDD
SeniorSeniorB2BB2B
New
ADVERTISEMENT: Recommended by Just Join IT
Salary
5 420 - 6 775 USD
Gross per month - Permanent
Applied -
14 day left (until 26.06.2026)
Applied -
Check similar offers
Antal Sp. z o.o.

Antal Sp. z o.o.

Kraków

Hybrid

Hybrid

52 - 63USD/h
Solid
AI
DDD
Java
JavaScript
Clean Code
Python
BDD
SeniorSeniorB2BB2B
New
Keepit

Keepit

Kraków

Hybrid

Hybrid

6 775 - 7 588USD/month
CI/CD
REST API
Kafka
Java
SQL
Keycloak
Spring Boot
SeniorSeniorPermanentPermanent
New
EPAM Systems

EPAM Systems

Kraków

Hybrid

Hybrid

Undisclosed Salary
Microsoft Azure
AWS
Git
GCP
Java
Azure DevOps
test-driven development
Python
DevOps CI/CD
Apache Spark
SeniorSeniorPermanentPermanent
New
BlueSoft

BlueSoft

Hybrid

Hybrid

Undisclosed Salary
Java
SeniorSeniorB2BB2B
New
Edge One Solutions Sp. z o.o

Edge One Solutions Sp. z o.o

Kraków

Hybrid

Hybrid

Undisclosed Salary
Java
Scala
SeniorSeniorB2BB2B
New
ADVERTISEMENT: Recommended by Just Join IT