May 20, 2026

Full Stack Engineer

Mid • Hybrid

16,600 - 21,500 PLN/mo

Krakow, Poland


Full Stack Engineer

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 are looking for skilled individuals for the payment’s platform called Global Disbursements, that allows our customers and clients to move funds freely and fast across the globe, pay their suppliers, credit salaries, pay taxes directly to authorities and transfer money via multiple channels. 

The purpose of the role is to support delivery of projects for Global Disbursement Platform, through high quality analysis and Agile design artefacts, effective stakeholder management and providing solution delivery team with deep business insight, all enabled by appropriate tools and aligned to Dev Ops working. 


What you’ll do

  • Build and support services, microservices and applications (back-end & front-end) in in Java 11/17/21, ReactJS etc. while maintaining and preserving standard products.

  • Reduce costs and complexity by migrating from mainframe and IBM WebSphere to a modern approach with an integration layer such as APIs or microservices patterns.

  • Reduce costs in testing by adopting automation testing frameworks.

  • Increase Straight-Trough-Processing (STP) capabilities of services.


What you need to have to succeed in this role

  • Proficiency in Java 11+, Java 17+ preferable.

  • Experience with Kubernetes, Git.

  • Fluency in navigating Unix-based systems and command-line interfaces.

  • Familiarity with database technologies and SQL, Oracle preferable.

  • Understanding of RESTful microservices and APIs.

  • Experience with web technologies – Typescript, React preferable.

  • Understanding of application monitoring.


What we offer

The pay range for this role is 16 600 PLN – 21 500 PLN (monthly, gross).


Variable pay is discretionary, but influenced by Group performance, business/function performance and individual performance.

We offer a comprehensive and competitive package of benefits covering healthcare, family friendly leaves, pension and life assurance, as well as many other benefits to support your wellbeing.


  • Additional bonuses for recognition awards

  • Multisport card

  • Private medical care

  • Life insurance

  • One-time reimbursement of home office set-up (up to 800 PLN).

  • Cafeteria platform

  • Employee assistance program

  • Additional contributions to PPK scheme

  • 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

Being open to different points of view is important for our business and the communities we serve. At HSBC, we’re dedicated to creating diverse and inclusive workplaces. We are committed to removing barriers and ensuring careers at HSBC are inclusive and accessible for everyone to be at their best.

 

If you have a need that requires accommodations or changes during the recruitment process, please let us know.


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.

Applications sent to us will be taken into consideration only if they include the following statement:

I hereby declare that I have familiarized myself with the Privacy Statement for Applicants published at http://www.about.hsbc.pl/careers and I hereby give consent for personal data included in my application to be processed for the purposes of recruitment in HSBC Service Delivery (Polska) Sp. z o. o. according to rules described in the Privacy Statement for Applicants, as per the Regulation (EU) 2016/679 of the European Parliament and of the Council of 27 April 2016 on the protection of natural persons with regard to the processing of personal data and on the free movement of such data, and repealing Directive 95/46/EC (GDPR).”

Similar jobs you might like

Technology

HSBC Service Delivery

Tech Lead (LP)

Senior

Hybrid

Krakow, Poland

28,000 - 32,001 PLN/mo

🏢 Summary: Senior Tech Lead role focused on development and maintenance of FICC Pricing Applications, combining advanced Java backend engineering with ownership of CI/CD and DevOps tooling. The position involves close collaboration with business stakeholders, driving platform improvements, automation, and ensuring high-quality, on-time delivery. The role also includes mentoring, architectural contributions, and support across the full trade lifecycle domain. 🗂️ Requirements: 7+ years Java engineering experience, Strong backend development expertise, Experience with Spring Boot and microservices architecture, Experience with Elasticsearch and ELK, Experience with monitoring tools (Grafana, Kibana, Prometheus), Experience with message-driven architectures and JMS, Experience with IBM MQ, Artemis or Solace, Hands-on experience with DevOps and CI/CD tools, Experience with TeamCity or Jenkins, Experience with JIRA and Confluence, Experience with NexusIQ or CheckMarx, Experience with RDBMS (Oracle) or NoSQL (MongoDB), Experience with Git, Knowledge of trade lifecycle and Straight Through Processing (STP), Hands-on experience in Agile projects 📃 Skills: Java, Spring, SpringBoot, Microservices, Elasticsearch, ELK, Grafana, Kibana, Prometheus, JMS, IBMMQ, Artemis, Solace, TeamCity, Jenkins, JIRA, Confluence, NexusIQ, CheckMarx, Oracle, MongoDB, Git, CI/CD, DevOps, Agile 🏢 Description: 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 HSBC is one of the largest banking and financial services organisations in the world, with operations in 64 countries and territories. We aim to be where the growth is, enabling businesses to thrive and economies to prosper and, ultimately, helping people to fulfil their hopes and realise their ambitions. On every application that you work on, you understand the architecture in and out, plus you always strive to improve it. You know how to get clarity on the requirement, communicate with stakeholders, break the tasks, estimate and set out a delivery schedule and most importantly deliver on time. We are looking for an experienced Tech Lead, who will join our delivery team supporting development and maintenance of FICC Pricing Applications. A successful candidate must have strong knowledge and skills in back-end coding and tooling area to support various requirements coming from our business partners. We expect this person will play one of the key roles in the delivery team - not only when it comes to Java development but also in owning CI/CD + DevOps Tools. What you’ll do Work on code development for new requirements and on fixing existing bugs/defects according to agreed standards and best practices. Contribute to requirements gathering and delivery planning to meet our business partners’ needs in both quality and on-time delivery aspect. Consult closely with business stakeholders to understand their objectives and requirements, developing user stories in association with product owners, Business Analysts and lead technical solutions. Identify transformation opportunities and automate. Work with development team to map requirements to delivery schedules and pipelines, working with testing team to ensure appropriate test cases are executed against requirements. Identify potential issues, reviewing solutions and recommending strategies for solving problems. Provide support to technical lead responsible for the project delivery. Conduct research – both in technology but also business process and strategy – to ensure knowledge of best practice needed to support delivery for business stakeholders What you need to have to succeed in this role Strong Java engineering experience (7+ years) as an individual contributor with the ability to mentor others. A track record of driving platform improvements, including performance optimisation and production stability. Comfort working in a fast-paced, highly collaborative environment. Excellent problem-solving, interpersonal, presentation and analytical skills. Hands-on experience in Agile projects. Proven experience in Vertex, Spring Boot and microservices architecture, Elasticsearch and ELK. Experience using monitoring tools such as Grafana, Kibana, and Prometheus. Exposure to message-driven architectures, working on JMS, IBM MQ / Artemis / Solace etc. Hands-on experience with DevOps, CI/CD and cybersecurity tools ex. Teamcity /Jenkins / JIRA/ Confluence / NexusIQ / CheckMarx and hands-on experience with RDBMS (e.g. Oracle) or NOSQL DBs (e.g. MongoDB). Familiarity with Unit Test / Regression Test / e2e Test and Sophisticated with Subversion tools ex. Git. In-depth knowledge of Trade Life cycle & Straight Through Processing (STP). Nice to have Exposure to Fixed Income Cash and Derivative products. Knowledge of regulatory reporting guidelines by various regulatory authorities. Understanding of third-party tools like ION for pricing and market data. High Frequency and Low latency coding. Rust, Go, Python. What we offer The pay range for this role is 28 000 PLN – 32 000 PLN (monthly, gross). Additional car allowance in the amount of 4786 PLN (monthly, gross). Variable pay is discretionary, but influenced by Group performance, business/function performance and individual performance. We offer a comprehensive and competitive package of benefits covering healthcare, family friendly leaves, pension and life assurance, as well as many other benefits to support your wellbeing. Additional bonuses for recognition awards Multisport card Private medical care Life insurance One-time reimbursement of home office set-up (up to 800 PLN). Cafeteria platform Employee assistance program Additional contributions to PPK scheme 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

Technology

ITDS

Mid-Level Java & React Developer – Payments Platform, Microservices

Mid

Hybrid

Krakow, Poland

1,100 - 1,300 PLN

🏢 Summary: Mid-level engineering role focused on developing and supporting Java and React-based microservices for a global payments platform, enabling secure and high-volume fund transfers. The position involves modernizing legacy systems into API-driven architectures and enhancing automation and transaction processing. Hybrid work model with strong emphasis on scalable, reliable financial systems. 🗂️ Requirements: Minimum 4 years of software development experience, Strong experience with Java 11+, Commercial experience with ReactJS, Experience building RESTful microservices and APIs, Hands-on experience with Kubernetes, Experience with Git, Experience with Unix-based systems, Strong knowledge of SQL and Oracle databases, Fluent English, Legal right to work in the European Union 📃 Skills: Java, ReactJS, Microservices, REST, API, Kubernetes, Git, Unix, SQL, Oracle, Spring, SpringBoot, JavaScript, WebSphere, Automation, DevOps 🏢 Description: Unleash innovation — shape the future of digital payments Krakow-based opportunity with hybrid work model (up to 3 remote days per week) As a Mid-Level Java & React Microservices Engineer – Payments Platform , you will be working for our client, a leading provider in the financial technology industry. You will contribute to the development and support of the Global Disbursements platform, enabling customers worldwide to move funds rapidly and securely—fueling seamless global transactions, paying suppliers, allocating salaries, settling taxes, and transferring money across multiple channels. Join us and be part of a transformative journey in modern payments technology, fostering innovation and growth in your career. Your main responsibilities: Building and supporting microservices and applications (both front-end and back-end) using Java 11/17/21 and ReactJS, ensuring high-quality standards and reliability. Migrating from mainframe systems and IBM WebSphere to modern API and microservices architectures to reduce costs and complexity. Implementing automation testing frameworks to decrease testing costs and increase efficiency. Enhancing Straight-Through Processing (STP) capabilities of services to streamline transaction flows. You're ideal for this role if you have: Minimum of 4 years of experience in software development, particularly in Java and React environments. Proficiency with Java 11+, preferably Java 17+. Hands-on experience with Kubernetes, Git, and Unix-based systems. Strong knowledge of database technologies and SQL, especially Oracle. Solid understanding of RESTful microservices and APIs. Experience working within a DevOps delivery team is a plus. Familiarity with application monitoring and Spring/Spring Boot is desirable. It is a strong plus if you have: Certifications or experience in automation testing frameworks. Knowledge of Web technologies and JavaScript. Language Required for the role: Fluent English Eligibility for the role: Only candidates with an existing legal right to work in the European Union will be considered for this role. We offer you: ITDS Business Consultants is involved in various, innovative, and professional IT projects for international companies in the financial industry in Europe. We offer an environment for professional, ambitious, and driven people. The offer includes: Stable and long-term cooperation with very good conditions Enhance your skills and develop your expertise in the financial industry Work on the most strategic projects available in the market Define your career roadmap and develop yourself in the best and fastest possible way by delivering strategic projects for different clients of ITDS over several years Participation in Social Events, training, and work in an international environment Access to an attractive Medical Package Access to Multisport Program #GETREADY Internal job ID #8860 You can report violations in accordance with ITDS’s Whistleblower Procedure available here .

Technology

HSBC Service Delivery

Senior Software Engineer

Senior

Hybrid

Krakow, Poland

25,000 - 31,000 PLN/mo

🏢 Summary: Senior Full Stack Software Engineer role focused on building and migrating a next‑generation collateral platform using microservices and cloud-native technologies. The position involves hands-on development, architectural design, and technical leadership within a global DevSecOps environment. You will drive automation, CI/CD, and engineering best practices to deliver scalable, secure, and resilient systems. 🗂️ Requirements: 10+ years of experience in Java software development, Strong experience with Microservices architecture, Hands-on experience with Spring and Spring Boot, Experience designing and building REST APIs, Experience working in Agile and DevSecOps environments, Experience managing full SDLC from design to production, Ability to design scalable and resilient distributed systems, Experience with CI/CD automation, Strong understanding of design patterns and microservice principles, Knowledge of IT risk management and security principles 📃 Skills: Java, Spring, SpringBoot, Microservices, REST, API, CI/CD, DevSecOps, JUnit, Selenium, Robot, Oracle, PostgreSQL, HBase, Kafka, Solace, Spark, Beam, Kubernetes, Helm, GCP, Prometheus, Grafana, Splunk, AppDynamics, OpenTelemetry 🏢 Description: 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 HSBC is one of the largest banking and financial services organisations in the world, with operations in 64 countries and territories. We aim to be where the growth is, enabling businesses to thrive and economies to prosper, and, ultimately, helping people to fulfil their hopes and realise their ambitions. Within HSBC’s Corporate and Institutional banking department, Collateral Technology provide the technology to enable margining function across thousands of HSBC clients globally every day. We handle several business problems/challenges & Regulatory requirements around the use & management of collateral from Front to Back Office by the Asset Classes, Traded Risk, Credit Risk, Finance & Operations (Collateral Ops & Settlement). We are part way through a multi-year plan to build a brand-new Collateral platform which will eventually replace the existing one. The new collateral platform comprises micro services leveraging the latest open-source infrastructure. This is an exciting opportunity to join the team and make key contributions in the migration journey. We are embarking into the journey of Architecture transformation and Automation with strong focus on Innovation and building new capabilities and solutions with internal cloud infrastructure. We encourage our people to dive in, roll up their sleeves and take on the many opportunities bound to come their way. We provide freedom to innovate, code and develop innovative product and solutions. We offer ample opportunities as well as training and development programs that empower you to expand your skills and abilities. We are investing heavily across our technology and engineering domains and to accelerate achieving our vision we are seeking an experienced full stack Senior Software Engineer to join the Collateral Technology team within CIB. This is a global role based in Krakow, Poland. Senior Software Engineer should be providing design guidance, technology recommendations, and best practices, along with being fully hands-on in this role with development and delivery of new features and engineering practices. The role will require to have close collaboration with technical architects and team leads in both Poland and India, to ensure robust technical leadership and seamless end-to-end project execution. What you’ll do Work in the capacity of an Individual contributor by coding and testing new features, enhancements and fixes to existing application. Provide hands-on technical leadership to a team of engineers in delivering application design, build and upgrades to Collateral Technology architecture. Design scalable, resilient, maintainable systems (microservices, event-driven, monolith-to-microservice migrations). Ship high‑quality code: set coding standards, lead code reviews, and champion testing and CI/CD. Establish a technology environment and automate processes to minimize variation and ensure predictable high-quality code and data. Take accountability and ownership of design and solutions. Promote and ensure engineering best practices and standards are met in building simpler, faster, and secure components. Drive automating the continuous integration / continuous delivery pipeline within a DevSecOps Product/Service team driving a culture of continuous improvement and adopting upcoming IT controls Identify risks and opportunities, both for IT and business to drive availability, performance, and resiliency of services. Keep up to date and have expertise on current tools, framework and technologies in areas like cyber security, AI / ML and Data engineering. Promote innovation and adoption of cutting-edge technologies and practices. What you need to have to succeed in this role 10+ years of experience in developing and implementing software solutions using Java, Microservices, API and 3rd party product integrations. Hands-on experience in translating user requirements into functional code, managing the full development life cycle (SDLC) from design to production. Strong knowledge and experience in back-end technologies: Microservice architecture, Java 17/21/25, Spring, Spring Boot, Spring Integration and Rest APIs. Experience in working in an Agile, DevSecOps environment. Proven ability to improve developer productivity – through automation, reusability and advanced technical skills. The ability to influence and champion new ideas and technical direction within the organization. Hands-on experience with usage of AI coding assistants. Experience of designing applications, alongside architects and platform stakeholders. Excellent command of IT risk management processes, principles, architectural requirements, engineering threats and vulnerabilities, credentials management, and related controls. A deep understanding of design patterns and principles, as well as a comprehensive expertise in microservice design principles and patterns. Nice to have Experience in: cloud native software development; with the database technologies such Oracle, PostgreSQL or HBase; with Test driven development methodologies such as Junit & BDD using Selenium and Robot framework. Strong with development engineering concepts including infrastructure, networking, database management systems, caching, monitoring, observability, Load balancer, site reliability engineering, etc. Expertise in any monitoring and observability technologies like Prometheus, Influx DB, Grafana, AppDynamics, Splunk, OpenTelemetry, etc. Experience in MQ, Solace, Apache Kafka, Apache Beam, Apache Spark and Object Store. Practical knowledge of Kubernetes, Helm Chart, GCP services like cloud storage, cloud buckets. What we offer The pay range for this role is 25 000 PLN – 31 000 PLN (monthly, gross). Additional car allowance in the amount of 4786 PLN (monthly, gross). Variable pay is discretionary, but influenced by Group performance, business/function performance and individual performance. We offer a comprehensive and competitive package of benefits covering healthcare, family friendly leaves, pension and life assurance, as well as many other benefits to support your wellbeing. Additional bonuses for recognition awards Multisport card Private medical care Life insurance One-time reimbursement of home office set-up (up to 800 PLN). Cafeteria platform Employee assistance program Additional contributions to PPK scheme 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 Being open to different points of view is important for our business and the communities we serve. At HSBC, we’re dedicated to creating diverse and inclusive workplaces. We are committed to removing barriers and ensuring careers at HSBC are inclusive and accessible for everyone to be at their best. If you have a need that requires accommodations or changes during the recruitment process, please let us know. We are looking to hire as soon as possible so don’t wait and apply now! You'll achieve more when you join HSBC.

Technology

HSBC Service Delivery

Software & AI Engineer

Mid

Hybrid

Krakow, Poland

15,025 - 22,533 PLN/mo

🏢 Summary: The offer is for an experienced Software & AI Engineer to develop enterprise-scale full-stack applications using Python and ReactJS, with a strong focus on AI/ML solutions and cloud-native development on GCP. The role involves building AI-powered data management systems, implementing machine learning capabilities, and contributing to regulatory-compliant, production-grade platforms. You will work on global, multi-workstream projects within a cloud and data-driven environment. 🗂️ Requirements: 3+ years of experience in enterprise software development, Proficiency in Python and backend frameworks (Flask, FastAPI, Django), Experience with ReactJS and modern JavaScript or TypeScript, Experience deploying enterprise solutions on GCP (Cloud Run, GKE, BigQuery, Cloud Storage, Pub/Sub, Vertex AI), Hands-on experience implementing AI/ML solutions, Understanding of microservices architecture and RESTful APIs, Experience with SQL and NoSQL databases, Knowledge of software design principles and cloud-native best practices, Experience with Agile and DevOps practices, Ability to write high-quality code and automated tests 📃 Skills: Python, Flask, FastAPI, Django, ReactJS, JavaScript, TypeScript, GCP, CloudRun, GKE, BigQuery, CloudStorage, PubSub, VertexAI, AI, ML, SQL, NoSQL, Microservices, REST, DevOps, Agile 🏢 Description: 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 are looking for an experienced Software & AI Engineer to join our CTO Data Tech team. In this role, you will be contributing toward full-stack software development with Python and ReactJS stack. Additionally, you will be exposed to Cloud Engineering within GCP and AI/ML implementation. You will be developing corporate wide applications within the area of Data Management technologies. What you’ll do Contribute toward design and development of enterprise-scale full-stack applications using Python (backend) and React JS (frontend). Contribute toward AI-powered data management solutions on GCP. Implement AI/ML capabilities to enhance data controls, quality checks, and risk detection in production environments. Contribute toward building best practices for cloud-native applications on GCP. Take part in technical delivery of complex, multi-workstream projects supporting regulatory compliance (BCBS 239, IRR, etc.). Work within a multi-national, global delivery team. What you need to have to succeed in this role 3+ years of relevant technical experience in enterprise software development. Write good quality code and automated Test cases. Proficiency in Python for backend development (Flask, FastAPI, Django) and experience in React JS with modern JavaScript/TypeScript for frontend. Proven experience deploying enterprise solutions on GCP including services like Cloud Run, GKE, BigQuery, Cloud Storage, Pub/Sub, and Vertex AI. Good hands-on experience implementing AI/ML solutions. Understanding of microservices architecture, RESTful APIs, event-driven systems, and experience with both SQL and NoSQL databases. Understanding of software design principles, design patterns, enterprise architecture, and cloud-native application best practices. Experience with agile methodologies and DevOps practices. What we offer The pay range for this role is 15025 PLN - 22533 PLN (monthly, gross). Variable pay is discretionary, but influenced by Group performance, business/function performance and individual performance. We offer a comprehensive and competitive package of benefits covering healthcare, family friendly leaves, pension and life assurance, as well as many other benefits to support your wellbeing. Additional bonuses for recognition awards Multisport card Private medical care Life insurance One-time reimbursement of home office set-up (up to 800 PLN). Cafeteria platform Employee assistance program Additional contributions to PPK scheme 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 Being open to different points of view is important for our business and the communities we serve. At HSBC, we’re dedicated to creating diverse and inclusive workplaces. We are committed to removing barriers and ensuring careers at HSBC are inclusive and accessible for everyone to be at their best. If you have a need that requires accommodations or changes during the recruitment process, please let us know. We are looking to hire as soon as possible so don’t wait and apply now! You'll achieve more when you join HSBC.

Technology

HSBC Service Delivery

AI Software Developer

Senior

Hybrid

Krakow, MA, Poland

23,000 - 30,000 PLN

🏢 Summary: Senior role in an AI Platform team focused on building AI-powered tools that enhance software development and delivery processes. The position combines backend, frontend, and DevOps responsibilities to improve speed, quality, and reliability across the engineering lifecycle. It involves architecture design, CI/CD automation, UI improvements, and applying AI to development patterns at scale. 🗂️ Requirements: Minimum 7 years of experience in Java-based production application development, Strong proficiency in Java and Web API development, Hands-on experience with React for frontend development, Experience applying AI to software development processes, Experience with DevOps practices including CI/CD, Strong knowledge of SQL and SQL Server with advanced T-SQL, Experience with SDLC across all phases, Ability to design scalable and secure backend services, Experience in database design and performance tuning, Experience in software architecture and design patterns 📃 Skills: Java, React, SQL, SQLServer, T-SQL, WebAPI, CI, CD, DevOps, AI, SDLC, REST, Git 🏢 Description: 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 the AI Platform team in DevX to build AI-powered software that transforms how software is developed and delivered. You’ll help shape and enhance developer and delivery products by applying AI to improve speed, quality, and reliability across the engineering lifecycle. The role includes contributing to code reviews, strengthening quality assurance, and evaluating emerging technologies to continuously improve development processes and outcomes. What you’ll do Implementing solutions according to best Design Patterns Analyze requirements to fully understand solutions and recommend improvements Leading UI changes and improvements to increase overall UX and application stability Active involvement in DevOps Automation and improvement of CI lifecycle Management of Changes through the Service management lifecycle Participating in software architecture design Develop and work on application prototypes to validate concepts and designs Provide exceptional customer support by addressing and resolving issues promptly Communicate effectively with customers to understand their needs and provide appropriate solutions What you need to have to succeed in this role Experience with application of AI to software development patterns and processes to transform the way teams build products at scale A minimum of 7 years of professional experience in production applications development in Java ecosystems including front-end development and DevOps activities with a strong ability to troubleshoot, resolve, and prevent issues in a high-pressure environment. Proficiency in Java and Web API development, with a solid understanding of building and maintaining scalable, secure, and efficient backend services. Strong, hands-on experience with React , with a focus on building dynamic, interactive, and high-performance web applications. Expertise in database design and SQL skills, particularly with SQL Server, including advanced T-SQL scripting, query optimization, and performance tuning. Comprehensive experience in a DevOps activities like continuous integration, continuous delivery Experience with the Software Development Life Cycle (SDLC) , including requirements gathering, design, development, testing, deployment, and maintenance. Exceptional problem-solving skills and a keen attention to detail, ensuring high-quality deliverables and efficient resolution of complex technical challenges. What we offer Additional bonuses for recognition awards Multisport card Private medical care Life insurance One-time reimbursement of home office set-up (up to 800 PLN). Cafeteria platform Employee assistance program Additional contributions to PPK scheme 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 Zoom 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.

Technology

HSBC Service Delivery

Senior Software Engineer (ePricing)

Senior

Hybrid

Krakow, Poland

28,000 - 32,000 PLN/mo

🏢 Summary: Senior Java engineer role focused on building and operating low-latency FX forward pricing services within a global eTrading environment. The position involves close collaboration with traders and quants to deliver scalable, high-performance pricing infrastructure and pricing control features. It combines hands-on development, technical leadership, and production ownership in a mission-critical trading setup. 🗂️ Requirements: Expert-level Java server-side development, Deep knowledge of concurrency and multi-threading, Strong understanding of memory management and GC behaviour, Experience with low-latency system design and performance tuning, Proven delivery of global distributed systems in mission-critical or trading environments, Strong SDLC practices including CI/CD and automated testing, Experience with release management and production support, Solid understanding of FX spot and forward products, Ability to lead technical design and code reviews 📃 Skills: Java, Concurrency, Multithreading, GC, DistributedSystems, LowLatency, CI/CD, UnitTesting, IntegrationTesting, FX, KDB+, q, Python 🏢 Description: 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 HSBC Corporate & Institutional Banking (CIB) supports clients and markets with robust, well-controlled trading and risk management capabilities. Within Global FX, the eRisk team partners closely with FX Quant Traders, Cash FX Forward/NDF trading desks, and Quant Analytics to deliver resilient, low-latency pricing and execution capabilities across our eCommerce channels. Our mission is to build and run forward pricing services that are accurate, scalable, and controllable—so traders can manage risk confidently and clients receive consistent, high-quality prices. We work as one global team across technology, quants, and front office, with strong engineering standards, embedded controls, and a “you build it, you run it” mindset. What you’ll do Build and enhance FX forward pricing services, producing forward prices from rates, futures, and FX broker data for distribution to eCommerce and trading channels. Partner directly with eRisk Quant Traders and Cash FX Forward/NDF traders to clarify requirements and translate them into deliverable technical outcomes. Deliver pricing control features with traders/quants (e.g., price tiering, derived crossing, manual curve adjustments, spreading, interpolation). Evolve the forward pricing infrastructure to support on-demand quoting and curve crossing from eCommerce systems. Integrate new pricing models and onboard new market data feeds, ensuring correctness, performance, and operational readiness. Produce detailed technical designs, aligning with agreed architecture and engineering standards across the GFX programme. Implement solutions using modern SDLC practices (CI/CD, automated unit/integration testing), and complete thorough testing ahead of UAT. Support releases and production stability, including participation in intra-day/overnight support rotas when required, driving root-cause fixes and service improvements. What you need to have to succeed in this role Expert Java server-side engineering experience (essential), including deep knowledge of concurrency/multi-threading, memory/GC behaviour, and performance tuning. Proven track record delivering and operating global distributed systems in a 24x5.5 trading (or similarly mission-critical) environment (essential). Strong low-latency engineering mindset: profiling, optimisation, efficient data structures, and pragmatic trade-offs under real-time constraints. Demonstrated ability to lead technical outcomes: design ownership, mentoring, code review leadership, and driving engineering standards across a team. Strong SDLC discipline: automated unit/integration testing, CI pipelines, release management, and “production-first” operational readiness. Solid FX domain understanding, including spot and forward conventions and how pricing is consumed in high-volume eTrading flows. Experience building FX/eRates pricing for eCommerce (advantageous); KDB+/q and/or Python also advantageous. Self-motivated, delivery-focused, and calm under pressure—able to simplify complex problems and get the right things done quickly and safely. What we offer The pay range for this role is 28 000 PLN – 32 000 PLN (monthly, gross). Additional car allowance in the amount of 4786 PLN (monthly, gross). Variable pay is discretionary, but influenced by Group performance, business/function performance and individual performance. We offer a comprehensive and competitive package of benefits covering healthcare, family friendly leaves, pension and life assurance, as well as many other benefits to support your wellbeing. Additional bonuses for recognition awards Multisport card Private medical care Life insurance One-time reimbursement of home office set-up (up to 800 PLN). Cafeteria platform Employee assistance program Additional contributions to PPK scheme 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 Being open to different points of view is important for our business and the communities we serve. At HSBC, we’re dedicated to creating diverse and inclusive workplaces. We are committed to removing barriers and ensuring careers at HSBC are inclusive and accessible for everyone to be at their best. If you have a need that requires accommodations or changes during the recruitment process, please let us know. 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. Applications sent to us will be taken into consideration only if they include the following statement: “ I hereby declare that I have familiarized myself with the Privacy Statement for Applicants published at http://www.about.hsbc.pl/careers and I hereby give consent for personal data included in my application to be processed for the purposes of recruitment in HSBC Service Delivery (Polska) Sp. z o. o. according to rules described in the Privacy Statement for Applicants, as per the Regulation (EU) 2016/679 of the European Parliament and of the Council of 27 April 2016 on the protection of natural persons with regard to the processing of personal data and on the free movement of such data, and repealing Directive 95/46/EC (GDPR).” 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

Technology

ITDS

Mid-Level React & Fullstack Developer – Payments Platform

Mid

Hybrid

Krakow, Poland

23,100 - 27,300 PLN

🏢 Summary: Frontend Engineer role focused on developing and supporting a global payments disbursements platform using modern front-end technologies within a microservices architecture. The position involves building scalable applications, enhancing payment processing capabilities, and automating testing in an Agile environment. Hybrid work model based in Krakow. 🗂️ Requirements: Minimum 4 years experience in payments or disbursements domain, Strong knowledge of React 18, Strong knowledge of Typescript 5, Strong knowledge of Bootstrap 5, Experience with JSP or other legacy UX technologies, Proficiency in Java 8 or higher, Understanding of RESTful microservices and APIs, Experience with databases and SQL, Fluent English, Legal right to work in the European Union 📃 Skills: React, TypeScript, Bootstrap, Java, JSP, REST, Microservices, Spring, SpringBoot, SQL, Databases, Agile 🏢 Description: Unleash the future of digital payments — craft seamless experiences with cutting-edge front-end technology! Krakow-based opportunity with hybrid work model (up to 3 days remote per week). As a Frontend Engineer , you will be working for our client, a leader in the global payments industry. You will contribute to the development and support of the Global Disbursements platform, enabling customers to move funds quickly and securely across borders. Join a team focused on innovation, efficiency, and impactful financial solutions. Your main responsibilities: Build and support microservices and applications (front-end) using ReactJS, Typescript, Bootstrap, and Java 8/11/17 within a microservices architecture. Enhance the Straight-Through-Processing (STP) capabilities, streamlining payment flows and reducing operational costs through interactive tools and observability patterns. Automate testing processes to improve efficiency and reliability of payment services. Maintain legacy UX technologies and develop new interfaces in a fast-paced, Agile environment. Collaborate with stakeholders and solution teams to deliver high-quality payment solutions aligned with business needs. You're ideal for this role if you have: At least 4 years of experience in payments disbursements or related fields. Strong knowledge of React 18, Typescript 5, Bootstrap 5. Experience with legacy UX technologies such as JSP. Proficiency in Java 8+ (Java 17+ is a plus). Working understanding of ReSTful microservices and APIs. Knowledge of Spring/Spring Boot frameworks is desirable. Experience with databases and SQL. It is a strong plus if you have: Certifications or experience in automation testing frameworks. Language Required for the role: Fluent English communication skills. Eligibility for the role: Only candidates with an existing legal right to work in the European Union will be considered for this role. #MAKEYourCareerBETTER Interested? Apply now and include your CV (preferably in English) along with a statement confirming your consent to the processing and storage of your personal data.

Technology

emagine Polska

Fullstack Developer (frontend focused)

Mid

Hybrid

Krakow, Poland

🏢 Summary: Fullstack Engineer role focused on developing and enhancing a Global Disbursement Platform that enables efficient global payment transfers. The position involves building and maintaining frontend and backend services, improving payment flow observability, and increasing Straight-Through-Processing capabilities using modern Java and React technologies. The role operates in an agile environment with a hybrid work model. 🗂️ Requirements: Minimum 6 months experience in payment disbursements, Proficiency in React 18, Proficiency in TypeScript 5, Proficiency in Bootstrap 5, Experience with Java 8 or higher, Knowledge of Spring and Spring Boot, Understanding of RESTful microservices and APIs, Familiarity with JSP, Experience with databases and SQL 📃 Skills: Java, Spring, SpringBoot, React, TypeScript, Bootstrap, JSP, SQL, REST, Microservices 🏢 Description: Location: Hybrid model people form Cracow/Warsaw 8x per month from the office. Contract: B2B – rate - we are open to your suggestions. Project Context: Focus on Global Disbursement Platform that manages various payment types. Summary: The role of Fulstack Engineer is focused on supporting the Global Disbursement Platform, enabling efficient and effective fund transfers across the globe for clients. This position is designed to contribute to high-quality project delivery through agile methodologies and robust stakeholder engagement. Main Responsibilities: Build and maintain frontend services and applications using Java 8/11/17, Spring Boot, and ReactJS. Develop interactive tools to simplify operational management and improve observability of payment flows. Implement automation testing frameworks to reduce testing costs. Enhance the Straight-Through-Processing (STP) capabilities of services. Key Requirements: Minimum 6 months experience in payment disbursements. Proficiency in React 18, TypeScript 5, and Bootstrap 5. Familiarity with legacy UX technologies such as JSP. Experience with Java 8+ (Java 17+ preferred). Understanding of ReSTful microservices and APIs. Knowledge of Spring/Spring Boot. Familiarity with database technologies and SQL. Experience working in a DevOps delivery team (preferred). Nice to Have: Experience with frontend design patterns. Previous roles in financial services or high transaction environments.

Technology

HSBC Service Delivery

VP, Lead Engineer

Senior

Hybrid

Krakow, Poland

21,141 - 31,000 PLN/mo

🏢 Summary: Design and develop large-scale Python-based backend and modelling solutions for Global Treasury, including containerised deployments and CI/CD automation on cloud platforms. The role focuses on building reusable coding environments, APIs, and end-to-end automated model deployment in collaboration with Quantitative Analytics and IT teams. It involves implementing robust, compliant systems aligned with financial and regulatory requirements. 🗂️ Requirements: 5+ years of experience in backend application development, Extensive experience designing and building large-scale systems in Python, Experience developing Python libraries and APIs, Experience integrating systems with databases, storage and frontends, Experience building containerised solutions, Experience implementing CI/CD pipelines on cloud platforms, Expert knowledge of at least three specified technologies, Experience with test-driven development, Experience writing and reviewing technical documentation 📃 Skills: Python, FastAPI, Airflow, S3, Kubernetes, Jenkins, Docker, GCP, CI/CD, APIs 🏢 Description: 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 Global Finance aspires to be the best finance function in the financial services industry, delivering powerful insights to our customers, within the bank and externally. We work as a seamless team to support HSBC’s businesses to deliver our strategy. What you’ll do Design, build and implement Global Treasury Python-based modelling solutions Support building and implementation of Global Treasury containerised solutions and CI/CD automations Deliver a coding environment that is easy to use, is robust and can be fully re-used. Provide automated solutions for fast and agile model build and deployment. Work closely with business stakeholders, Quantitative Analysts and IT to create synergies across different functions and departments  and contribute to the end-to-end design and planning. Implement software strategically, following best practice to ensure that solutions address the evolving business and regulatory requirements; Work closely with the Head of Financial Engineering to ensure smooth change management and maintenance of the system in compliance with HSBC Group standards; Work closely with the Quantitative Analytics teams to build software solutions that are practical, workable and comply with accounting, regulatory or other requirements; To succeed in this role you need to have: Vast experience in designing and building large scale backend applications and systems in Python for local and cloud environments – also from scratch – with strong focus on development of new Python libraries, design and implementation of APIs and providing integration with other systems (databases, storage, frontends etc). Experience in building containerised solutions and CI/CD pipelines for end2end automations on cloud-based platforms (GCP, Docker), preferably utilizing Jenkins and Github integration is considered a plus. 5+ years of relatable experience Expert knowledge of at least three of: Python, FastAPI, Apache Airflow, S3, Kubernetes, Jenkins, Docker Experience in writing and reviewing technical documentation and  leading test-driven development Knowledge of finance, particularly quantitative finance, experience of Risk or Analytics is nice to have. What we offer The pay range for this role is 21 141 PLN – 31 000 PLN (monthly, gross). Additional car allowance in the amount of 4,786 PLN (monthly, gross). Variable pay is discretionary, but influenced by Group performance, business/function performance and individual performance. We offer a comprehensive and competitive package of benefits covering healthcare, family friendly leaves, pension and life assurance, as well as many other benefits to support your wellbeing. Additional bonuses for recognition awards Multisport card Private medical care Life insurance One-time reimbursement of home office set-up (up to 800 PLN). Cafeteria platform Employee assistance program Additional contributions to PPK scheme 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. We thank all interested candidates for their applications. We reserve the right to contact only selected candidates. Applications sent to us will be taken into consideration only if they include the following statement: “ I hereby declare that I have familiarized myself with the Privacy Statement for Applicants published at http://www.about.hsbc.pl/careers and I hereby give consent for personal data included in my application to be processed for the purposes of recruitment in HSBC Service Delivery (Polska) Sp. z o. o. according to rules described in the Privacy Statement for Applicants, as per the Regulation (EU) 2016/679 of the European Parliament and of the Council of 27 April 2016 on the protection of natural persons with regard to the processing of personal data and on the free movement of such data, and repealing Directive 95/46/EC (GDPR).” 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

Technology

ITDS

Senior Java React Tech Lead - Payments Platform, Microservices

Senior

Hybrid

Krakow, Poland

1,200 - 1,400 PLN

🏢 Summary: Senior Java React Tech Lead role focused on developing and modernizing a global digital payments platform in a hybrid model (Krakow, 2 days onsite). The position involves building microservices-based back-end and front-end solutions, migrating legacy systems to modern architectures, and leading an international team within Agile and DevOps environments. 🗂️ Requirements: 7+ years of software development experience, Strong experience with Java 11+, Experience with microservices architecture, Hands-on experience with Kubernetes, Hands-on experience with Git, Experience with Unix-based systems, Strong knowledge of SQL and databases, Experience with RESTful APIs, Experience with React and JavaScript, Experience in DevOps teams, Fluent English, Legal right to work in the EU 📃 Skills: Java, React, JavaScript, Kubernetes, Git, Unix, SQL, Oracle, REST, Microservices, Spring, SpringBoot, WebSphere, API, DevOps, Agile 🏢 Description: Empower financial innovation — lead the future of digital payments! Krakow-based opportunity with hybrid work model (2 days per week in the office). As a Senior Java React Tech Lead , you will be working for our client, a leader in the payments industry dedicated to enabling swift, secure, and worldwide financial transactions. You will be instrumental in developing and supporting the Global Disbursements platform, helping customers and clients move funds effortlessly across the globe, streamline payment processes, and enhance financial operations through cutting-edge technology. This role offers an exciting path to shape the evolution of digital payments and advance your career in a dynamic environment. Your main responsibilities: Building and maintaining services, microservices, and applications (both back-end and front-end) using Java 11/17/21, ReactJS, and related technologies. Migrating from mainframe and IBM WebSphere systems to modern API/microservices architectures to reduce costs and complexity. Implementing automation testing frameworks to improve testing efficiency and quality. Enhancing Straight-Through-Processing (STP) capabilities for financial services. Leading a talented India-based team to deliver high-impact solutions and ensuring best practices in Agile and DevOps workflows. You're ideal for this role if you have: 7+ years of experience in software development, with a focus on Java and microservices architecture. Strong proficiency in Java 11+, with preference for Java 17+. Hands-on experience with Kubernetes and Git. Fluent in navigating Unix-based systems and command-line interfaces. Solid knowledge of database technologies and SQL, with Oracle experience preferred. Deep understanding of RESTful microservices and API development. Working knowledge of web technologies such as JavaScript and React. Experience working within DevOps delivery teams. Familiarity with application monitoring and Spring/Spring Boot is a plus. It is a strong plus if you have: Certifications in Java, React, or Kubernetes. Experience leading international technical teams. Language Required for the role: Fluent English (spoken and written). Eligibility for the role: Only candidates with an existing legal right to work in the European Union will be considered for this role. We offer you: ITDS Business Consultants is involved in various, innovative, and professional IT projects for international companies in the financial industry in Europe. We offer an environment for professional, ambitious, and driven people. The offer includes: Stable and long-term cooperation with very good conditions Enhance your skills and develop your expertise in the financial industry Work on the most strategic projects available in the market Define your career roadmap and develop yourself in the best and fastest possible way by delivering strategic projects for different clients of ITDS over several years Participation in Social Events, training, and work in an international environment Access to an attractive Medical Package Access to Multisport Program #GETREADY Internal job ID #8856 You can report violations in accordance with ITDS’s Whistleblower Procedure available here .