ID del contrato
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
Join HSBC’s Markets & Securities Services (MSS) division, where technology drives innovation across trading, sales, and regulatory reporting. As part of the FX Options IT team, you’ll contribute to the development and support of the FX Options Primary Trading System (PTS) - a platform used for managing risk and lifecycle events for FX and precious metals derivatives.
This role offers the opportunity to work in a dynamic, agile environment where teams are empowered to own architecture decisions and deliver high-quality, scalable solutions. You’ll collaborate closely with traders, quants, and operations teams to design and implement impactful technology solutions. The team follows a DevSecOps model and agile delivery practices, working in pods to build and support microservices across the full software lifecycle.
What you’ll do
- Develop clean, efficient, and scalable Java code for FX Options systems.
- Design and maintain microservice-based architecture using Spring Boot and Spring Cloud.
- Ensure production stability through proactive monitoring and support.
- Collaborate with product owners and front-office stakeholders to refine requirements.
- Automate testing and deployment for frequent, incremental releases.
- Take ownership of the full software lifecycle—from development to production support.
- Apply DevSecOps principles to improve security, reliability, and delivery speed.
- Continuously enhance system performance and reduce technical debt.
What you need to have to succeed in this role
- Minimum 5+ years of professional experience in Java development, ideally in financial services or trading environments.
- Strong programming expertise in Java and JVM internals.
- Proficiency in Spring Boot, Spring Cloud, and microservices architecture.
- Solid understanding of SQL and relational databases.
- Familiarity with design patterns and clean coding practices.
- Experience with Agile methodologies and CI/CD pipelines.
- Strong communication skills in English (minimum B2 level).
- Ability to work independently and collaboratively in a global team.
Nice to have
- Knowledge of FX/MM and FX derivatives/options products.
- Experience with observability tools (metrics, tracing).
- Exposure to Murex v3.1 and components like MxML Exchange, Datamart, Market Data.
- Programming experience in other languages (JavaScript, C++, Scala, scripting).
- Passion for software development demonstrated through open-source or community involvement.
What we offer
- Competitive salary
- Annual performance-based bonus
- Additional bonuses for recognition awards
- Multisport card
- Private medical care
- Life insurance
- One-time reimbursement of home office set-up (up to 800 PLN).
- Corporate parties & events
- CSR initiatives
- Nursery discounts
- Financial support with trainings and education
- Social fund
- Flexible working hours
- Free parking
If your CV meets our criteria, you should expect the following steps in the recruitment process:
- Online behavioural test (for external candidates only)
- Telephone screen (for external candidates only)
- Interview with the hiring manager.
We are looking to hire as soon as possible so don’t wait and apply now!
You'll achieve more when you join HSBC.
We thank all interested candidates for their applications. We reserve the right to contact only selected candidates.
In case you would like to resign from participation in recruitment process or withdraw previously sent to us application, please email us at: krakow.recruitment@hsbc.com