#1 Job Board for tech industry in Europe

  • Job offers
  • Senior Software Engineer (Java) (Investment Banking Tech)
    New

    Senior Software Engineer (Java) (Investment Banking Tech)

    Kraków
    Type of work
    Full-time
    Experience
    Senior
    Employment Type
    Permanent
    Operating mode
    Hybrid

    Tech stack

      Java

      advanced

      Spring

      advanced

      AWS

      advanced

      GCP

      advanced

      Azure

      advanced

      Kafka

      advanced

      Databases

      regular

    Job description


    Senior Software Engineer (Java) (Investment Banking Tech)




    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 Markets & Securities Services 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 large Microservices platforms. We also perform architecture and cloud migrations.


    Are you a Software Engineer passionate about building cutting-edge Java solutions? 

    We are continuously looking for skilled engineers on mid and senior level to join our Markets & Securities Services (MSS) IT teams across multiple asset classes. Whether your expertise lies in backend development, cloud technologies, microservices, low-latency systems, or enterprise applications, we want to hear from you!

    If you're open to new opportunities, submit your CV, and when a suitable role arises within our diverse MSS IT teams, we’ll be in touch.



    What you’ll do

    • Design, develop, and optimise Java-based applications across various financial technology domains.
    • Work with modern architectures, including microservices, cloud computing, distributed systems, and event-driven processing.
    • Contribute to all aspects of the software development lifecycle, from coding and testing to deployment and support.
    • Collaborate with cross-functional teams to solve complex challenges in high-performance, real-time, and large-scale environments.
    • Continuously improve system efficiency, scalability, and reliability.



    What you need to have to succeed in this role

    • Programming experience in Java (Java 8+ or Java 11+), with knowledge of modern frameworks (Spring, Quarkus, Micronaut, etc.).
    • Experience in one or more of the following areas:
    • Backend development (high-performance, scalable services).
    • Cloud platforms (AWS, GCP, Azure, Kubernetes, Docker).
    • Messaging systems (Kafka, RabbitMQ, JMS or similar).
    • Databases (SQL, NoSQL, in-memory data stores).
    • Low-latency & high-throughput systems.
    • Enterprise & financial technology solutions.
    • Strong problem-solving skills and a proactive, collaborative mindset.
    • Experience working in Agile environments with a focus on TDD, CI/CD, and automation.
    • Good communication skills – ability to engage with technical and non- technical teams, ensuring alignment and clarity.
    • Fluency in English and strong communication skills.



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







    Szukasz dopasowanej pracy?

    Daj się odnaleźć pracodawcy już dziś!

    Undisclosed Salary

    Permanent

    Check similar offers

    Tech Lead/Technical Manager

    New
    DevsData LLC
    26.4K - 33.5K PLN/month
    Kraków
    , Fully remote
    Fully remote
    SQS
    Java
    Kafka

    Senior Fullstack Software Engineer (Java&Angular)

    New
    Hays Poland
    25K - 31K PLN/month
    Kraków
    , Fully remote
    Fully remote
    SQL
    Java
    English

    Senior Staff Engineer

    New
    Harvey Nash Technology
    33K - 40K PLN/month
    Kraków
    , Fully remote
    Fully remote
    Team Management
    Python
    Java

    Fullstack Developer (with German)

    New
    DAC.digital
    21K - 26K PLN/month
    Kraków
    , Fully remote
    Fully remote
    Java
    Spring Boot
    Angular

    Senior/Lead Backend Engineer

    New
    N-iX
    20.4K - 25.1K PLN/month
    Kraków
    , Fully remote
    Fully remote
    Java
    AWS
    DevOps skills