HSBC

Software Engineering

HSBC
Apply
16 hours ago
Kraków, PolandSenior / Staff+

Responsibilities

  • Develop and maintain Java full-stack applications supporting FX Prime Brokerage, hedging, order management, and execution services.
  • Build and operate microservices-based systems for high-volume financial markets use cases, emphasizing performance, scalability, and sound design.
  • Develop front-end functionality using Angular, React, and JavaScript libraries.
  • Automate testing and deployment, instrument live systems, monitor production services, and participate in occasional out-of-hours issue resolution.
  • Own software through production, fix defects and operational problems, and remediate cybersecurity vulnerabilities.
  • Collaborate with colleagues in Guangzhou, Toronto, London, and other global development locations.

Requirements

  • 5–10 years of hands-on experience as a Java full-stack engineer.
  • Strong Java experience and familiarity with microservices and Spring Boot.
  • Experience with server-side languages such as Java; Node.js, Ruby, or Golang are advantageous.
  • Experience with UI frameworks or technologies, particularly JavaScript frameworks, is highly desirable.
  • Familiarity with MySQL, Oracle, PostgreSQL, MongoDB, or similar database technologies.
  • Degree in engineering, information systems, or a related field.
  • Financial-services or investment-banking experience is highly valuable.
  • Fluent English, a problem-solving attitude, and a focus on clean, high-quality, secure solutions.
  • Exposure to Agile methodologies.

Benefits

  • Monthly gross pay range of 18356 PLN to 27541 PLN, with discretionary variable pay.
  • Healthcare, family-friendly leave, pension, and life assurance benefits.
  • Recognition-award bonuses, a Multisport card, private medical care, and life insurance.
  • One-time reimbursement of home-office setup costs up to 800 PLN.
  • Cafeteria platform, employee assistance program, additional PPK contributions, social fund, and nursery discounts.
  • Financial support for training and education, corporate events, CSR initiatives, flexible working hours, and free parking.
  • Hybrid working with office attendance twice per week or as advised by the local Poland entity.

Tech Stack

AngularGoJavaJavaScriptLinuxMongoDBMySQLNode.jsPostgreSQLReactRubySpring BootSQL

Categories

HSBC

About HSBC

10,000+ employees

HSBC is a global bank that provides retail, commercial and investment banking, payments, and wealth management to individuals, SMEs, and multinationals. It earns fees, interest income, and trading revenues through branches and digital platforms across major markets. Headquartered in London, it serves over 40 million customers in 58 countries and is listed in London, Hong Kong, New York, and Bermuda.

Contact me