Senior Software Engineer

2 weeks ago


Kraków, Lesser Poland, Czech Republic HSBC Technology Poland Full time

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.

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.

If your CV meets our criteria, you should expect the following steps in the recruitment process:

  • Online assessment.
  • Telephone screen
  • Interview with the hiring manager.
,[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.] Requirements: Java, Spring, Quarkus, Micronaut, Cloud platform, Messaging systems , RabbitMQ, SQL, NoSQL, TDD, Agile, CI/CD, Communication skills Additionally: Training budget, Private healthcare, Flat structure, International projects, Multisport card, Monthly remote work subsidy, Psychological support, Conferences, PPK option, Annual performance based bonus, Integration budget, International environment, Small teams, Employee referral bonus, Mentoring, Workstation reimbursement, Company share purchase plan, Childcare support programme, Bike parking, Playroom, Shower, Canteen, Free coffee, Free beverages, Free parking, In-house trainings, In-house hack days, No dress code, Modern office, Knowledge sharing, Garden, Massage chairs, Kitchen.

  • Kraków, Lesser Poland, Czech Republic AVENGA Full time

    About the RoleWe are seeking a highly skilled Senior Java Software Engineer to join our team at AVENGA. As a key member of our engineering team, you will be responsible for designing, developing, and delivering complex software solutions using your expertise in Java and cloud technologies.


  • Kraków, Lesser Poland, Czech Republic Tesco Technology Full time

    You come from either a Software Engineering or ML Engineering background with a good understanding Programming (Python), Machine Learning and MLOps and bringing data science solutions into production.Key Requirements:4-5 years of experience working as a ML Engineer or Software Engineer or Python EngineerSearch and recommendation experience is desirable but...


  • Kraków, Lesser Poland, Czech Republic Hitachi Energy Full time

    Your background5+ years of experience in backend software development.Experience working with Python and associated libraries.Experience working with message brokers (i.e. Kafka and RabbitMQ).Experience with database systems such as MySQL, PostgreSQL, Timescale, etc.Excellent communication skills to present findings clearly and effectively.Experience in...

  • Software Engineer III

    2 weeks ago


    Kraków, Lesser Poland, Czech Republic Software Mansion S.A. Full time

    We usually work for tech startups so we've had our share of ever-changing, dynamic projects. In this environment, the development stage is planned only a few weeks ahead and pivots are an integral part of the job. But we like it this way – releases are quick and clients are open to trying out new technologies. What is more, there is very little chance...


  • Kraków, Lesser Poland, Czech Republic ITDS Full time

    About the RoleWe are seeking a skilled Senior Software Engineer to join our team at ITDS, a leading global financial services organization. As a Full Stack Engineer, you will be responsible for contributing to the development and enhancement of a front-to-back system for trading various financial products.Key ResponsibilitiesPropose and deliver sustainable...


  • Kraków, Lesser Poland, Czech Republic ITDS Full time

    ITDS Business Consultants is a leading provider of innovative IT solutions for the financial industry in Europe. We are seeking an experienced Senior Software Engineer to join our team and contribute to the development of cutting-edge cloud-based data platforms.About the RoleThe successful candidate will have expertise in designing and engineering software...


  • Kraków, Lesser Poland, Czech Republic HSBC Technology Poland Full time

    What you need to have to succeed in this role5+ years of experience in designing, developing, and operating distributed microservice systems written in Java and Spring Boot (Resilience4j, Service Discovery, Sleuth, Ribbon).Solid understanding of testing methodologies and frameworks. TDD and BDD practice.Experience with relational databases (Oracle, Postgres)...


  • Kraków, Lesser Poland, Czech Republic Hitachi Energy Full time

    We are seeking a highly skilled Senior Software Engineer to join our team and help pave the way for our digital IoT platform. As a key member of our agile team, you will work closely with colleagues in Poland, Sweden, and India to develop breakthrough technologies that change the way industries do business.About UsHitachi Energy is a global leader in power...


  • Kraków, Lesser Poland, Czech Republic Espeo Software Full time

    Company OverviewAt Espeo Software, we are dedicated to creating innovative solutions for our clients. Our team is passionate about leveraging cutting-edge technologies to drive business success.


  • Kraków, Lesser Poland, Czech Republic HSBC Technology Poland Full time

    At HSBC Technology Poland, we strive to deliver powerful insights to our customers and support HSBC's businesses to achieve their strategy.This role is focused on building new, future-proof modelling solutions using Python. As a Senior Software Engineer, you will work closely with tech leads, business stakeholders, Quantitative Analysts, and IT to create...


  • Kraków, Lesser Poland, Czech Republic Espeo Software Full time

    OverviewWe are building a dynamic new team in Kraków for one of our esteemed clients. This is a unique opportunity to be part of a cutting-edge project, working with innovative technologies and collaborating with industry leaders.


  • Kraków, Lesser Poland, Czech Republic Motorola Solutions Systems Polska Full time

    7+ years of software development experience, working with C# and Python.Experience leveraging chatbot technologies and conversational design. e.g. AWS LexBot, GCP Dialogflow, Voiceflow, etc.Expert knowledge of software design and best practices for full development life cycle, including coding standards, code reviews, source control management, build...


  • Kraków, Lesser Poland, Czech Republic NFQ Technologies Full time

    5+ years of experience in building backend applications in PHP, ideally with SymfonyKnow how to design clean, scalable, and testable systems using SOLID principles and design patternsExperience with SQL databases (MySQL/MariaDB), Redis, and ElasticsearchExperience in building and operating high-scale distributed systems.Familiarity with containerized...


  • Kraków, Lesser Poland, Czech Republic HSBC Technology Poland Full time

    What you need to have to succeed in this roleVery good understanding AWS Infrastructure.Working experience and expertise of Java/Python.Knowledge of Terraform, Jenkins and GitHub.Strong communication and interpersonal skills.Prioritization skills for multiple deliveries within regulatory deadlines.Troubleshooting mindset for unblocking issues as they...


  • Kraków, Lesser Poland, Czech Republic Software Mansion S.A. Full time

    We thrive in a dynamic environment where tech startups drive innovation. Our projects are constantly evolving, with development stages planned just a few weeks ahead and frequent pivots that challenge our expertise.At Software Mansion, you'll experience:A flat structure that fosters fast decision-making and minimizes unnecessary stress, leveraging our...


  • Kraków, Lesser Poland, Czech Republic Evidence Prime Full time

    Essential requirements:Expert knowledge of React and TypeScriptStrong experience with modern frontend development practicesExpertise in building responsive and accessible user interfacesAdvanced knowledge of HTML5, CSS3, and JavaScriptExperience with GraphQL (queries, mutations, subscriptions)Understanding of microservice architecture principlesVery good...


  • Kraków, Lesser Poland, Czech Republic ITDS Full time

    About the RoleWe are seeking a seasoned Software Engineering Lead to spearhead our digital transformation initiatives.Company OverviewITDS is a leading global financial institution dedicated to merging robust infrastructure with forward-thinking digital innovation.Job DescriptionAs a Senior FullStack Engineer, you will be part of a collaborative DevOps team...


  • Kraków, Lesser Poland, Czech Republic Hitachi Energy Full time

    We are seeking a skilled Senior Full Stack Software Engineer to join our R&D team at Hitachi Energy. As a key member of our agile development team, you will be responsible for designing, developing, and maintaining software systems that support the analytics functions of our asset monitoring solutions.Key Responsibilities:Design and implement scalable,...

  • Senior QA Engineer

    1 day ago


    Kraków, Lesser Poland, Czech Republic AVENGA (Agencja Pracy, nr KRAZ: 8448) Full time

    Job DescriptionWe are seeking a highly skilled Senior QA Engineer to join our team as a Cloud Expert. In this role, you will be responsible for designing and developing automated tests, analyzing test results, and ensuring the delivery of high-quality software.About UsAVENGA (Agencja Pracy) is a leading company in the industry, committed to delivering...


  • Kraków, Lesser Poland, Czech Republic HSBC Technology Poland Full time

    Company OverviewHSBC Technology Poland is a leading technology firm that empowers innovation and drives business growth.Job DescriptionWe are seeking a skilled Senior Software Engineer to join our team and play a key role in delivering cutting-edge software solutions.Required Skills and QualificationsTo succeed in this role, you will need:A degree in a...