Senior Software Engineer Java

HSBC Service Delivery (Polska) Sp. z o.o.

Kraków, Dębniki
Praca hybrydowa
Umowa o pracę
Umowa o pracę
🏠 Praca hybrydowa
Pełny etat
Java
SQL
🐍 Python
Go
Spring
Spring Boot
RESTful API
Git
JUnit
Mockito
Kafka
IBM MQ
☁️ AWS
☁️ Azure
🔍 Google Cloud Platform
Hibernate
MyBatis
JavaScript
🧠 HTML
CSS
Web Service
JSON
PostgreSQL
Jenkins

About the project

  • Join HSBC’s FX Options Primary Trading System (FXO PTS) team, part of the investment banking division. You’ll help build and maintain a modern, in-house platform for managing FX and precious metals derivatives. Work in a global, agile team that values innovation, ownership, and continuous delivery.

Your responsibilities

  • Design and develop efficient, maintainable Java code for FX Options trading systems.
  • Build and maintain microservices using Spring Boot and Spring Cloud.
  • Collaborate with product owners, traders, and quants to understand business needs.
  • Ensure system stability and monitor production environments.
  • Automate testing and deployment for frequent, reliable releases.
  • Participate in the full software lifecycle—from requirements to production support.
  • Contribute to architectural decisions and continuous improvement.
  • Work in a DevSecOps model, owning the services you build.

Our requirements

  • Strong programming skills in Java and deep understanding of the JVM.
  • Experience with Spring Boot, Spring Cloud, and microservice architecture.
  • Solid knowledge of SQL and database design.
  • Familiarity with software design patterns and clean code principles.
  • Experience with Agile/DevOps practices and CI/CD pipelines.
  • Good communication skills and fluency in English (B2 or higher).
  • Ability to work independently and manage multiple priorities.
  • A collaborative mindset and enthusiasm for working in a global team.

Optional

  • Understanding of FX/MM and FX derivatives/options products.
  • Experience working in global teams across multiple time zones and cultures.
  • Familiarity with observability tools for metrics and tracing (e.g., Prometheus, Grafana).
  • Exposure to additional programming languages like JavaScript, C++, Scala, or scripting languages.
  • Experience with Murex (especially v3.1) and components like MxML Exchange, Datamart, or Market Data.

Technologies we use

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.

Wyświetlenia: 3
Opublikowana3 dni temu
Wygasaza 17 dni
Rodzaj umowyUmowa o pracę
Tryb pracyPraca hybrydowa
Źródło
Logo
Logo

Podobne oferty, które mogą Cię zainteresować

Na podstawie "Senior Software Engineer Java"