April 25, 2026
Senior Software Engineer
Senior • Hybrid
25,000 - 31,000 PLN
Krakow, Poland
HSBC is one of the largest banking and financial services organizations 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 realize 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 Engineer to join the Collateral Technology team within CIB. This is a global role based in Krakow, Poland.
Senior 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.
The Senior Engineer in Krakow will be:
Hands-on engineer, working 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
Similar jobs you might like
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
Tenarai
Senior Java Developer
Senior
Hybrid
Krakow, Poland
130 - 150 PLN
🏢 Summary: Senior Software Engineer role focused on designing and building a next-generation, cloud-native Order Management System for airlines. The position involves developing high-scale, low-latency microservices on Google Cloud Platform to replace legacy ticketing with a modern Offer & Order ecosystem. The engineer will drive architecture, ensure software quality, and contribute to mission-critical systems processing millions of transactions daily. 🗂️ Requirements: 6+ years experience in Agile/Scrum software development, Degree in Computer Science or equivalent certification, Advanced backend development in Java, Experience with Spring and Web Services, Hands-on experience with Google Cloud Platform, Experience in cloud-native microservices architecture, Strong knowledge of algorithms and data structures, Experience with CI/CD pipelines, Experience with containerization and orchestration, Ability to troubleshoot high-volume low-latency systems, Legal work permit in Poland 📃 Skills: Java, Spring, GCP, Microservices, REST, CI/CD, Git, Maven, Jenkins, Docker, Kubernetes, Algorithms, DataStructures, Scrum 🏢 Description: Join our global, decision-driving team based in Krakow and become a key player in fundamentally transforming the global travel industry. We are designing, building, and maintaining a next-generation, high-scale, and low-latency Order Management System for airlines. Our mission is to replace legacy ticketing with a modern, e-commerce-driven "Offer & Order" ecosystem. We develop scalable, microservice-based, and cloud-oriented architectures running on Google Cloud Platform (GCP). This is a mission-critical platform where we leverage AI productivity tools to securely process millions of global transactions and support millions of traveling passengers daily. If you want to tackle complex state management, work with mature Scrum processes, and build a massive market differentiator, this journey is for you. Responsibilities: As a Senior Software Engineer, you will plan, design, develop, and test complex software systems, having a direct impact on our architectural direction. Your main duties will include: Development & Design: Developing, coding, testing, and debugging complex software solutions and new cloud-native microservices using advanced technologies. Architecture & Innovation: Actively designing prototypes, proposing architectural enhancements, and handling the complete lifecycle of dynamic travel baskets and seamless legacy system integrations. Quality & Best Practices: Encouraging high coding standards, promoting best practices, and ensuring top-tier software quality. Mentorship & Leadership: Providing technical mentorship and cultural/competency-based guidance to the team, sharing larger business/product context, and mentoring on specific tech stacks. Collaboration: Regularly interacting with architects, product managers, and technical panels to align business requirements with advanced technology. Representing the team in cross-functional and cross-team meetings. Requirements: Experience & Education: 6+ years of related professional experience in fast-paced software development within an Agile/Scrum environment. Degree in Computer Science, a related field, or equivalent professional certifications. Technical Expertise: Deep knowledge of the Java ecosystem, including advanced backend programming, solution design, Spring, and Web Services. Strong grasp of cloud technologies, particularly Google Cloud Platform (GCP) and cloud-native application development. Solid understanding of computer science fundamentals, including algorithms, data structures, and computational complexity. Practical experience with CI/CD pipelines and containerization tools (e.g., Git, Maven, Jenkins, Docker, Kubernetes). Proven ability to troubleshoot intricate software issues and handle high-volume, low-latency transaction systems. Communication & Personal Attributes: Excellent English communication skills (both written and verbal) for seamless daily collaboration in a global environment. Exceptional analytical and problem-solving skills. Strong interpersonal skills with the ability to influence technical decisions and gain acceptance from others in sensitive situations without damaging relationships. Self-disciplined, commitment-oriented, and passionate about continuous learning and staying up-to-date with industry trends. Must possess a legal work permit in Poland Benefits: General benefits - depends on the form of employment Hybrid work model combining office & remote work - 3 x per week work from the office Attractively located office with collaboration spaces Onsite parking space for employees Referral program with financial bonus Life Insurance Budget for development (including language courses and others), clear career path with the possibility to gain experience in international environment Access to internal Learning Platform with multiple trainings oriented for professional growth Lifestyle benefits: Access to MyBenefit platform (Multisport included) Team Building activities Charity initiatives Working environment promoting diversity and inclusion Health benefits: Private medical care - Platinum Package
Technology
Tenarai
Senior Java Developer
Senior
Hybrid
Kraków, Poland
130 - 150 PLN
🏢 Summary: Senior Software Engineer role focused on building and maintaining a next-generation airline Order Management System using cloud-native microservices on Google Cloud Platform. The position involves designing scalable, low-latency backend systems, driving architectural improvements, and mentoring teams in an Agile/Scrum environment. The platform processes millions of global travel transactions and supports modern e-commerce-driven airline operations. 🗂️ Requirements: 6+ years of professional software development experience, Experience in Agile/Scrum environments, Degree in Computer Science or equivalent certifications, Advanced backend programming in Java, Experience with Spring and Web Services, Knowledge of Google Cloud Platform, Experience with cloud-native application development, Understanding of algorithms, data structures, and computational complexity, Experience with CI/CD pipelines, Experience with containerization tools, Ability to troubleshoot high-volume low-latency systems, English communication skills, Legal work permit in Poland 📃 Skills: Java, Spring, GCP, Git, Maven, Jenkins, Docker, Kubernetes, CI/CD, Scrum, Microservices, WebServices, Algorithms, Cloud 🏢 Description: Project Info: Join our global, decision-driving team based in Krakow and become a key player in fundamentally transforming the global travel industry. We are designing, building, and maintaining a next-generation, high-scale, and low-latency Order Management System for airlines. Our mission is to replace legacy ticketing with a modern, e-commerce-driven "Offer & Order" ecosystem. We develop scalable, microservice-based, and cloud-oriented architectures running on Google Cloud Platform (GCP). This is a mission-critical platform where we leverage AI productivity tools to securely process millions of global transactions and support millions of traveling passengers daily. If you want to tackle complex state management, work with mature Scrum processes, and build a massive market differentiator, this journey is for you. Responsibilities: As a Senior Software Engineer, you will plan, design, develop, and test complex software systems, having a direct impact on our architectural direction. Your main duties will include: Development & Design: Developing, coding, testing, and debugging complex software solutions and new cloud-native microservices using advanced technologies. Architecture & Innovation: Actively designing prototypes, proposing architectural enhancements, and handling the complete lifecycle of dynamic travel baskets and seamless legacy system integrations. Quality & Best Practices: Encouraging high coding standards, promoting best practices, and ensuring top-tier software quality. Mentorship & Leadership: Providing technical mentorship and cultural/competency-based guidance to the team, sharing larger business/product context, and mentoring on specific tech stacks. Collaboration: Regularly interacting with architects, product managers, and technical panels to align business requirements with advanced technology. Representing the team in cross-functional and cross-team meetings. Requirements: Experience & Education: 6+ years of related professional experience in fast-paced software development within an Agile/Scrum environment. Degree in Computer Science, a related field, or equivalent professional certifications. Technical Expertise: Deep knowledge of the Java ecosystem, including advanced backend programming, solution design, Spring, and Web Services. Strong grasp of cloud technologies, particularly Google Cloud Platform (GCP) and cloud-native application development. Solid understanding of computer science fundamentals, including algorithms, data structures, and computational complexity. Practical experience with CI/CD pipelines and containerization tools (e.g., Git, Maven, Jenkins, Docker, Kubernetes). Proven ability to troubleshoot intricate software issues and handle high-volume, low-latency transaction systems. Communication & Personal Attributes: Excellent English communication skills (both written and verbal) for seamless daily collaboration in a global environment. Exceptional analytical and problem-solving skills. Strong interpersonal skills with the ability to influence technical decisions and gain acceptance from others in sensitive situations without damaging relationships. Self-disciplined, commitment-oriented, and passionate about continuous learning and staying up-to-date with industry trends. Must possess a legal work permit in Poland Benefits: General benefits - depends on the form of employment Hybrid work model combining office & remote work - 3 x per week work from the office Attractively located office with collaboration spaces Onsite parking space for employees Referral program with financial bonus Life Insurance Budget for development (including language courses and others), clear career path with the possibility to gain experience in international environment Access to internal Learning Platform with multiple trainings oriented for professional growth Lifestyle benefits: Access to MyBenefit platform (Multisport included) Team Building activities Charity initiatives Working environment promoting diversity and inclusion Health benefits: Private medical care - Platinum Package
Technology
Tenarai
Senior Java Developer
Senior
Hybrid
Krakow, Poland
130 - 150 PLN
🏢 Summary: Senior Software Engineer role focused on designing and developing a next-generation, cloud-native Order Management System for the airline industry. The position involves building high-scale, low-latency microservices on Google Cloud Platform, shaping architecture, and ensuring high software quality in an Agile/Scrum environment. You will work on mission-critical systems processing millions of global transactions daily while mentoring others and influencing technical direction. 🗂️ Requirements: 6+ years of professional software development experience in Agile/Scrum environment, Degree in Computer Science or related field, or equivalent certifications, Deep knowledge of Java ecosystem and backend development, Experience with Spring and Web Services, Strong experience with Google Cloud Platform (GCP) and cloud-native development, Solid understanding of algorithms, data structures, and computational complexity, Experience with CI/CD pipelines and containerization tools, Ability to troubleshoot complex, high-volume, low-latency systems, Fluent English (written and spoken), Legal work permit in Poland 📃 Skills: Java, Spring, GCP, Microservices, WebServices, CI/CD, Git, Maven, Jenkins, Docker, Kubernetes, Algorithms, DataStructures 🏢 Description: Project Info: Join our global, decision-driving team based in Krakow and become a key player in fundamentally transforming the global travel industry. We are designing, building, and maintaining a next-generation, high-scale, and low-latency Order Management System for airlines. Our mission is to replace legacy ticketing with a modern, e-commerce-driven "Offer & Order" ecosystem. We develop scalable, microservice-based, and cloud-oriented architectures running on Google Cloud Platform (GCP). This is a mission-critical platform where we leverage AI productivity tools to securely process millions of global transactions and support millions of traveling passengers daily. If you want to tackle complex state management, work with mature Scrum processes, and build a massive market differentiator, this journey is for you. Responsibilities: As a Senior Software Engineer, you will plan, design, develop, and test complex software systems, having a direct impact on our architectural direction. Your main duties will include: Development & Design: Developing, coding, testing, and debugging complex software solutions and new cloud-native microservices using advanced technologies. Architecture & Innovation: Actively designing prototypes, proposing architectural enhancements, and handling the complete lifecycle of dynamic travel baskets and seamless legacy system integrations. Quality & Best Practices: Encouraging high coding standards, promoting best practices, and ensuring top-tier software quality. Mentorship & Leadership: Providing technical mentorship and cultural/competency-based guidance to the team, sharing larger business/product context, and mentoring on specific tech stacks. Collaboration: Regularly interacting with architects, product managers, and technical panels to align business requirements with advanced technology. Representing the team in cross-functional and cross-team meetings. Requirements: Experience & Education: 6+ years of related professional experience in fast-paced software development within an Agile/Scrum environment. Degree in Computer Science, a related field, or equivalent professional certifications. Technical Expertise: Deep knowledge of the Java ecosystem, including advanced backend programming, solution design, Spring, and Web Services. Strong grasp of cloud technologies, particularly Google Cloud Platform (GCP) and cloud-native application development. Solid understanding of computer science fundamentals, including algorithms, data structures, and computational complexity. Practical experience with CI/CD pipelines and containerization tools (e.g., Git, Maven, Jenkins, Docker, Kubernetes). Proven ability to troubleshoot intricate software issues and handle high-volume, low-latency transaction systems. Communication & Personal Attributes: Excellent English communication skills (both written and verbal) for seamless daily collaboration in a global environment. Exceptional analytical and problem-solving skills. Strong interpersonal skills with the ability to influence technical decisions and gain acceptance from others in sensitive situations without damaging relationships. Self-disciplined, commitment-oriented, and passionate about continuous learning and staying up-to-date with industry trends. Must possess a legal work permit in Poland Benefits: General benefits - depends on the form of employment Hybrid work model combining office & remote work - 3 x per week work from the office Attractively located office with collaboration spaces Onsite parking space for employees Referral program with financial bonus Life Insurance Budget for development (including language courses and others), clear career path with the possibility to gain experience in international environment Access to internal Learning Platform with multiple trainings oriented for professional growth Lifestyle benefits: Access to MyBenefit platform (Multisport included) Team Building activities Charity initiatives Working environment promoting diversity and inclusion Health benefits: Private medical care - Platinum Package
Technology
HSBC Service Delivery
Digital Solutions Poland Tech Lead
Senior
Hybrid
Krakow, Poland
32,000 - 36,000 PLN/mo
🏢 Summary: Senior leadership role responsible for driving the global AI and Digital Solutions strategy within Markets technology, focusing on delivering scalable, production-grade AI solutions across asset classes. The position combines global engineering leadership with regional oversight, ensuring robust, compliant and high-performance AI systems supporting Front Office and Control functions. It involves setting engineering standards, coordinating distributed teams and industrialising AI capabilities across the technology stack. 🗂️ Requirements: Strong experience in Markets technology (Global Macro, FX, Rates, Commodities or Equities), Experience delivering complex distributed systems or data platforms, Exposure to AI/ML, LLMs or advanced analytics, Knowledge of microservices architecture, Knowledge of APIs and event-driven architectures, Experience with CI/CD practices, Understanding of cloud-native architectures, Experience leading distributed engineering teams, Ability to manage senior technical stakeholders 📃 Skills: AI, ML, LLM, Microservices, APIs, CI/CD, Cloud, Analytics, Data, Event-driven 🏢 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 Digital Solutions is a strategic technology team within CIB, focused on industrialising safe and scalable AI solutions for our businesses and clients. We see ourselves as a technology company within the bank, building robust, production-grade AI and data products that support the bank's wider strategy, and we have been at the forefront of driving the organisation's use of LLMs and advanced analytics in a controlled, compliant way. As Poland Digital Solutions Group Lead, you will: lead the Digital Solutions Group on a global basis, setting the vision, priorities and ways of working for AI in the business; Act as Entity Lead for the local Digital Solutions technology team, providing people leadership, governance and oversight; Coordinate Digital Solutions deliveries across all contributing locations, ensuring a single, coherent roadmap aligned to the Digital Solutions business strategy; Partner closely with various Digital Solutions Product Owners and senior stakeholders across Front Office and Control functions to shape and deliver AI-powered solutions. The role is accountable for driving industrialized, safe and scalable AI capabilities into the various asset class technology stack, supporting front office productivity, risk management and client delivery, while maintaining strong control and adherence to HSBC policies. What you’ll do Work within Digital Solutions as a senior technology leader with both global and local responsibilities. Lead the Digital Solutions Pods, setting the vision, priorities and ways of working globally. Drive consistent engineering standards, patterns and tooling across teams, promoting reuse, stability and observability. Promote a 'one team' culture, encouraging collaboration, knowledge sharing and cross-team pairing. Identify and manage cross-team dependencies, risks and issues, escalating where appropriate. Act as primary technology counterpart in the region to the Product Owners for AI-related initiatives for various asset classes. Engage Front Office stakeholders (Trading, Sales, Structuring, Quants) and Control functions (Risk, Finance, Compliance) to ensure AI solutions are usable, explainable and compliant. Oversee design and implementation of AI solutions for Digital Solutions (e.g. LLM agents, workflow automation, decision-support tools, analytics and MI), ensuring reliability, performance and scalability. Shape the AI strategy and delivery for various asset classes within Digital Solutions. What you need to have to succeed in this role Strong experience in Markets technology (preferably in Global Macro - FX, Rates, Commodities or Equities), ideally in Front Office-facing roles. Proven experience delivering complex, distributed systems or data platforms; exposure to AI/ML, LLMs or advanced analytics is strongly preferred. Solid understanding of software engineering best practices (microservices, APIs, event-driven architectures, CI/CD, cloud-native patterns). Strong people leadership skills, including coaching, performance management and capability development. Demonstrable experience leading engineering teams across multiple locations and time zones. Proven ability to manage stakeholders at senior levels, balancing business demand, risk and technology constraints. Strategic thinker with the ability to translate high-level business goals into clear, actionable technology plans. Strong communication skills, able to articulate complex technical concepts to non-technical audiences and vice versa. Be outcome-focused, resilient and comfortable operating in a fast-moving and evolving AI/technology landscape. What we offer The pay range for this role is 32 000 PLN – 36 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
Caspian One
Senior Java Developer
Senior
Hybrid
Krakow, Poland
1,500 - 1,790 PLN
🏢 Summary: Opportunity for a Senior or Mid Java Developer to join a long-term transformation programme modernising a global Collateral & Margining platform within an investment banking environment. The role focuses on building and supporting microservices-based solutions using modern Java and cloud-native technologies in an Agile/DevOps setup. You will contribute across the full SDLC, from design and development to production support, on a mission-critical system used globally. 🗂️ Requirements: Strong experience with Java 17/21, Experience with Spring Boot and microservices architecture, Knowledge of PostgreSQL, Experience with DevSecOps pipelines, Experience working in Agile and/or DevOps environments, Strong TDD practice using JUnit and Cucumber, Experience delivering complex systems to production, Ability to design scalable technical solutions from functional requirements 📃 Skills: Java, Spring, SpringBoot, SpringCloud, PostgreSQL, Microservices, REST, MQ, Solace, Ansible, Angular, TypeScript, HTML5, JUnit, Cucumber, Redis, Hazelcast, Coherence, GCP, AWS, GitHubCopilot 🏢 Description: Senior Java Developer – Global Investment Banking Platform (Kraków) B2B | Hybrid – 6 days per month in the office | 1300-1500 PLN | 1500 – 1800 PLN A global investment bank is expanding its engineering hub in Kraków and is looking for an experienced Senior and Mid Level Java Developers to join a long‑term programme modernising a business‑critical Collateral & Margining platform used across global markets. This is a chance to join a mature engineering organisation driving a multi‑year transformation from monolithic systems to a modern, microservices‑based architecture. You’ll work on high‑impact technology used by thousands of institutional clients worldwide, while contributing to a brand‑new platform built with the latest open‑source tooling. About the Team & Platform The Collateral technology group delivers end‑to‑end solutions for a cross‑asset trading and risk environment. The team is currently: Supporting a large‑scale, business‑critical monolithic platform Building a new microservices‑based collateral platform using modern engineering practices Accelerating adoption of Agile, DevOps, AI‑assisted development, CI/CD, and cloud-native tooling Tech stack includes:Java 17/21, Spring Boot 3.5, Spring 6, Spring Cloud, Angular 17, REST APIs, Message Queues, Ansible, and modern open‑source infrastructure. Role Overview As a Java Developer, you will: Design, build, and maintain high‑quality Java microservices Contribute across the full SDLC, from design to production support Apply Agile and DevOps principles to improve delivery velocity Use TDD (JUnit), integration tests, regression tests, and Cucumber for E2E scenarios Collaborate closely with QA, product, and architecture teams Mentor junior engineers and support knowledge‑sharing across the team Support production systems: incident resolution, monitoring, and problem management Build automation and tooling to improve operational efficiency Essential Experience Strong experience with Java 17/21, Spring Boot, and microservices Knowledge of PostgreSQL and DevSecOps pipelines Experience working in Agile and/or DevOps environments Strong communication skills and ability to collaborate across global teams Proven experience delivering complex systems from concept to production Ability to translate functional requirements into scalable technical solutions Strong TDD discipline (JUnit, integration tests, Cucumber) Desirable Skills Experience with AI‑assisted development tools (e.g., GitHub Copilot) Spring Cloud components (Hystrix, Eureka, Zuul, Sleuth, Feign, Ribbon) Distributed caching/in‑memory data stores (Redis, Hazelcast, Coherence) REST APIs and messaging (MQ, Solace) Automated deployment tools (Ansible) TypeScript, Angular, HTML5 Cloud exposure (GCP/AWS) Why Join? Work on a mission‑critical global banking platform Contribute to a major multi‑year transformation Join a stable, established engineering organisation with modern practices Influence architecture, tooling, and engineering standards Long‑term project with strong investment and roadmap clarity
Technology
HERE Technologies
Senior Backend Software Engineer - AI Agent
Senior
Hybrid
Krakow, Poland
14,000 - 21,000 PLN
🏢 Summary: Senior Software Engineer role focused on building scalable backend systems and customer-facing APIs for AI-driven logistics solutions. The position centers on designing core service layers, workflow engines, and integrations with HERE and third-party APIs to enable intelligent delivery optimization at scale. It emphasizes hands-on backend development, system reliability, and production-quality engineering. 🗂️ Requirements: Strong backend development experience, Proficiency in Python and/or TypeScript, Experience building APIs and backend systems, Experience designing scalable and distributed systems, Understanding of API design and data modeling, Experience with cloud platforms (AWS, GCP, or Azure), Experience with CI/CD practices, Experience integrating external APIs, Ability to debug and troubleshoot production systems 📃 Skills: Python, TypeScript, API, REST, DistributedSystems, AWS, GCP, Azure, CI/CD, LLM, RAG, Integration, DataModeling, Cloud, Git 🏢 Description: What's the role? We are looking for a Senior Software Engineer to build core backend systems powering next-generation agentic AI solutions for the logistics industry. The systems developed by this team optimize deliveries at scale improving driver efficiency, increasing reliability, reducing operational costs, and lowering environmental impact. In this role, you will focus on building the core service layer, customer-facing APIs, workflow engines, and integrations with HERE APIs and third-party systems that enable intelligent logistics workflows. You will work closely with senior engineers and technical leaders to design and implement scalable, reliable systems that support AI-driven planning and optimization use cases. This is a hands-on engineering role with a strong focus on backend development, system reliability, and production-quality delivery . What You’ll Do: Design, build, and maintain core backend services, APIs, and workflow orchestration systems for logistics applications Implement integrations with HERE APIs and external third-party systems to support real-world logistics workflows Translate product and technical requirements into scalable and maintainable system components Write clean, efficient, and well-tested code in Python and/or TypeScript Contribute to system design discussions and implement solutions aligned with the overall architecture Build and maintain customer-facing APIs with a strong focus on usability, performance, and reliability Ensure high-quality delivery through testing, monitoring, and debugging in production environments Collaborate with engineers, product managers, and domain experts to deliver end-to-end features Continuously improve system performance, scalability, and operational efficiency Leverage AI-assisted development tools to improve development speed and code quality Who are you? What We’re Looking For: Software engineering experience with strong backend development skills Proficiency in Python and/or TypeScript, with experience building APIs and backend systems Experience designing and building scalable services and working with distributed systems Strong understanding of API design, data modeling, and system integration patterns Experience working with cloud platforms (AWS, GCP, or Azure) and modern CI/CD practices Familiarity with building or integrating AI/ML systems (e.g., working with LLM APIs, RAG-based systems, or similar) is a plus Experience integrating with external APIs and handling real-world data and system constraints Solid debugging and problem-solving skills in production environments Ability to work independently on well-defined problems and collaborate effectively within a team Good communication skills and a pragmatic approach to engineering challenges What We Offer: The opportunity to tackle meaningful and challenging problems A chance to continuously learn and stay on top of the latest technology trends Work that has real-world impact, shaping the future of mobility and technology Regular feedback to help you grow and succeed in your role A collaborative and supportive team environment where your contributions are valued Competitive salary plus bonus Flexible working hours and a hybrid working environment Medical coverage for you and your family This role is eligible for Creative Tax Incentive scheme in Poland” or KUP (Autorskie Koszty Uzyskania Przychodu) Option to work on a B2B contract (please note: benefits, bonus and KUP do not apply in this case) Change is HERE. Apply Now! #LI-AK8 #LI-HYBRID Life at HERE in Poland comes with a competitive total rewards package designed to support your health, wellbeing, and performance. This includes a base salary, a Short-Term Incentive (STI) bonus (percentage based on role), a creative tax advantage for eligible positions, private medical care (including dental), life insurance, a meal allowance, vision reimbursement, a remote work allowance (if applicable), access to MyBenefit and Multisport programs, and various wellbeing initiatives. Paid time off, sick leave, and parental leave are provided in accordance with the Polish Labor Code. As part of HERE Technologies employment process, candidates will be required to successfully complete a pre-employment screening process. This offer and any related claims are subject to the successful completion of a pre-employment screening. This will involve employment, education, and criminal verification if applicable. HERE is an equal opportunity employer. We evaluate qualified applicants without regard to race, color, age, gender identity, sexual orientation, marital status, parental status, religion, sex, national origin, disability, veteran status, and other legally protected characteristics. Who are we? HERE Technologies is a location data and technology platform company. We empower our customers to achieve better outcomes – from helping a city manage its infrastructure or a business optimize its assets to guiding drivers to their destination safely. At HERE we take it upon ourselves to be the change we wish to see. We create solutions that fuel innovation, provide opportunity and foster inclusion to improve people’s lives. If you are inspired by an open world and driven to create positive change, join us. Learn more about us on our YouTube Channel. Apply for this job online Email this job to a friend Share on your newsfeed Connect With Us! Not ready to apply? Connect with us to receive industry updates and job alerts related to your interests!
Technology
B2Bnetwork
Software Engineer/Senior Python Developer
Senior
Hybrid
Warsaw, Poland
100 - 120 PLN
🏢 Summary: Permanent Senior Software Engineer / Senior Python Developer role focused on building and maintaining automated backend and testing solutions within a banking environment. The position centers on developing AI-driven test automation frameworks, optimizing CI/CD pipelines, and ensuring high-quality data processing and integration across financial systems. The role combines backend development, automation, API testing, and collaboration with business stakeholders to deliver scalable credit and financial data solutions. 🗂️ Requirements: Proficiency in Python for backend services and automation, Experience designing automation frameworks, especially Robot Framework, Strong knowledge of CI/CD pipelines and Jenkins, Experience with Git-based workflows and DevOps practices, Solid knowledge of SQL, Experience with Selenium, Experience with Power BI, Ability to write Gherkin scenarios, Experience implementing AI-driven testing solutions, Experience with test management tools such as qTest, Experience in API testing and automated regression testing 📃 Skills: Python, Robot, Jenkins, CI/CD, DevOps, Git, SQL, Selenium, PowerBI, Gherkin, qTest, API, AI 🏢 Description: Detailed description of work task to be carried out Welcome to Group Technology, where we pride ourselves on engineering solutions and direct Bank's transformation by providing a holistic technological view and structured understanding of the bank, and its surrounding environment to enable the Customer Vision and the Business Strategy. We are looking for a Software Engineer/ Senior Python Developer to architect and implement modern backend infrastructure while intentionally designing AI-driven approaches for stable and high-quality software delivery. This is a permanent and full-time position, based in our office in Tricity or Warsaw, Poland. We're not just a bank, we're a tech employer on a mission to evolve finance securely and responsibly. Together, we impact millions of people’s daily lives by ensuring they can access our solutions anytime, anywhere, while safeguarding their personal data and wealth. Join us in making an impact on the banking industry. About our team Meet the Financial Statement team within Rating and Limit Management Unit. Our role is to build and maintain software solutions to store and deliver data across the bank. We support our business partners not only while ensuring regulatory compliance for data quality and audit trail but also integrating financial data with rating and credit decision solution. We work with multiple data sources spanning various formats, systems, and external integrations, requiring sophisticated data orchestration. Join a modern, self-governing team focused on delivering scalable solution for credit part of the bank business. We are delivering the Bank's Service Strategy and we are looking for Senior Software Engineer to address and resolve business’ partners daily problems with end to end solution. We value autonomy, mastery likewise a focus on quality delivery. As a bank, we are changing these days and we are seeking for a Engineer willing to contribute to the journey. Main responsibilities in this role: Developing automation scripts using Robot Framework and Python. Implementing automated solutions for daily data handling tasks and prepare test data Planning and executing tests, alongside analysing test results and reporting defects. Running automated regression tests as part of the CI/CD process while using Jenkins Performing API testing and expand test coverage Optimizing workflows with AI tools to increase efficiency and maintainability of a solution delivered from business demand to working application Partnering with business stakeholders, data users and solution architects while anticipating and addressing business demands This is the right role for you if: · Passionate about automation and eager to leverage cutting-edge technologies like AI to transform testing processes · Comfortable working independently while collaborating effectively with cross-functional teams including developers and business stakeholders · Driven by quality and continuous improvement, always seeking ways to enhance test coverage, reliability, and delivery speed · You are fluent with English both written and spoken with proven experience in client-facing roles · Excited to work in a dynamic CI/CD environment where your automation expertise directly impacts product quality and release cycles Must-have knowledge and experience Your background and skills include: • Proficiency in Python for reliable, testable services and automation supporting production systems • Experience in designing automation frameworks – Robot framework in particular • Solid understanding of CI/CD pipelines, Jenkins, DevOps including automated build, test, and deployment using Git-based workflows • Established background in SQL, Selenium, Power BI • Hands-on experience in writing Gherkin scenarios • Implementing AI-driven solutions to optimize testing workflows • Experience with test management tools such as qTest • Strong independent work ethic with superior organizational skills Nice-to-have knowledge and experience • Have exposure to data warehouse principles • Have experience with database technologies • Are acquainted with or willing to learn data modeling Location: Gdańsk or Warsaw Hybrid working model: 2 days in the office (3 days from September)
Technology
HERE Technologies
Senior Backend Engineer (Java/Kotlin)
Senior
Hybrid
Krakow, Poland
15,000 - 29,000 PLN
🏢 Summary: The offer is for a Senior Backend Engineer to design and implement scalable, low-latency backend services supporting global, driver-centric navigation and location intelligence platforms. The role focuses on building resilient APIs and data processing systems that handle real-time and offline data at scale. You will collaborate cross-functionally to deliver high-quality, well-tested services using modern technologies and cloud infrastructure. 🗂️ Requirements: Strong hands-on experience in backend and infrastructure engineering, Proficiency in Kotlin and Java, Experience with Spring Boot for scalable backend systems, Experience designing scalable and performant architectures, Hands-on experience with SQL and NoSQL databases, Experience implementing unit tests and test automation, Experience with CI/CD pipelines and code deployment, Knowledge of containerization and orchestration systems, Experience with cloud platforms, preferably AWS 📃 Skills: Kotlin, Java, Spring, SpringBoot, SQL, NoSQL, CI/CD, Docker, Kubernetes, AWS 🏢 Description: What's the role? We are looking for a Senior Backend Engineer to play a key role in the design and implementation of backend services that support driver-centric experiences across platforms. The platform enables optimized routing, location intelligence, and reliable access to real-time and offline data, designed for frequent, daily use at global scale. Backend services process, store, and distribute data, and derive insights from aggregated usage patterns to improve system behavior and relevance, with a strong focus on scalability, low latency, resilience, and operational consistency. What you will do? As part of our cross functional team, you will help us developing scalable services, design APIs together with mobile and frontend engineers. You will work closely with designers, architects, engineers and product manager to find the best solution, thereby shaping our apps' offering. Work with modern technology on a tight, well tested code base. Make pragmatic technical decisions and move fast without sacrificing quality. Together with the team, you'll establish best practices, conduct code reviews, and implement test automation strategies that prevent distractions and maintain reliability. Who are you? Strong expertise with hands-on experience in backend and infrastructure engineering Excellent knowledge of Kotlin, Java, and Spring Boot, building scalable backend systems Solid architectural skills with experience building scalable and performant services serving millions of users worldwide Hands on experience with DB technologies (SQL/NoSQL) Experience in implementing unit tests and test automation Hands-on knowledge of CI/CD processes and code deployment Good understanding of container and container orchestration systems, like Docker and K8s Experience with Cloud Platforms preferably with AWS. Excellent problem-solving skills and a pragmatic, product-oriented mindset Clear communication skills and ability to work effectively across teams Able to resolve ambiguity and work with little direction Experience with automotive, navigation, mapping, or social applications is a plus, but not required. What we offer: Work on on globally deployed automotive navigation and mapping products Collaboration with an experienced, international engineering organization Truly international team of fantastic & talented people from 60+ countries worldwide, working from strong tech hubs located in Europe, the US, and Asia, along with multiple smaller locations Flexible working hours & a flexible approach to office vs. remote work Medical coverage for you and your family Yearly variable bonus This role is eligible for the Creative Tax Incentive scheme in Poland (KUP) Option to work on a B2B contract (please note: benefits, bonus and KUP do not apply in this case) Life at HERE in Poland comes with a competitive total rewards package designed to support your health, wellbeing, and performance. This includes a base salary, a Short-Term Incentive (STI) bonus (percentage based on role), a creative tax advantage for eligible positions, private medical care (including dental), life insurance, a meal allowance, vision reimbursement, a remote work allowance (if applicable), access to MyBenefit and Multisport programs, and various wellbeing initiatives. Paid time off, sick leave, and parental leave are provided in accordance with the Polish Labor Code. Who are we? HERE Technologies is a location data and technology platform company. We empower our customers to achieve better outcomes – from helping a city manage its infrastructure or a business optimize its assets to guiding drivers to their destination safely. At HERE we take it upon ourselves to be the change we wish to see. We create solutions that fuel innovation, provide opportunity and foster inclusion to improve people’s lives. If you are inspired by an open world and driven to create positive change, join us. Learn more about us on our YouTube Channel. Change is HERE. Apply Now. As part of HERE Technologies employment process, candidates will be required to successfully complete a pre-employment screening process. This offer and any related claims are subject to the successful completion of a pre-employment screening. This will involve employment, education, and criminal verification if applicable. HERE is an equal opportunity employer. We evaluate qualified applicants without regard to race, color, age, gender identity, sexual orientation, marital status, parental status, religion, sex, national origin, disability, veteran status, and other legally protected characteristics.
Technology
HERE Technologies
Senior Backend Engineer
Senior
Hybrid
Krakow, Poland
18,000 - 32,000 PLN
🏢 Summary: Senior Backend Engineer role focused on designing and implementing scalable backend services for driver-centric navigation and mapping platforms used at global scale. The position involves building low-latency, resilient systems, designing APIs with cross-functional teams, and ensuring high quality through testing and CI/CD practices. 🗂️ Requirements: Strong hands-on experience in backend and infrastructure engineering, Proficiency in Kotlin and Java, Experience with Spring Boot for scalable backend systems, Experience building scalable, high-performance services for large user bases, Hands-on experience with SQL and NoSQL databases, Experience implementing unit tests and test automation, Knowledge of CI/CD processes and deployment pipelines, Experience with Docker and Kubernetes, Experience with AWS or other cloud platforms 📃 Skills: Kotlin, Java, Spring, SpringBoot, SQL, NoSQL, CI/CD, Docker, Kubernetes, AWS 🏢 Description: What's the role? We are looking for a Senior Backend Engineer to play a key role in the design and implementation of backend services that support driver-centric experiences across platforms. The platform enables optimized routing, location intelligence, and reliable access to real-time and offline data, designed for frequent, daily use at global scale. Backend services process, store, and distribute data, and derive insights from aggregated usage patterns to improve system behavior and relevance, with a strong focus on scalability, low latency, resilience, and operational consistency. What you will do? As part of our cross functional team, you will help us developing scalable services, design APIs together with mobile and frontend engineers. You will work closely with designers, architects, engineers and product manager to find the best solution, thereby shaping our apps' offering. Work with modern technology on a tight, well tested code base. Make pragmatic technical decisions and move fast without sacrificing quality. Together with the team, you'll establish best practices, conduct code reviews, and implement test automation strategies that prevent distractions and maintain reliability. Who are you? Strong expertise with hands-on experience in backend and infrastructure engineering Excellent knowledge of Kotlin, Java, and Spring Boot, building scalable backend systems Solid architectural skills with experience building scalable and performant services serving millions of users worldwide Hands on experience with DB technologies (SQL/NoSQL) Experience in implementing unit tests and test automation Hands-on knowledge of CI/CD processes and code deployment Good understanding of container and container orchestration systems, like Docker and K8s Experience with Cloud Platforms preferably with AWS. Excellent problem-solving skills and a pragmatic, product-oriented mindset Clear communication skills and ability to work effectively across teams Able to resolve ambiguity and work with little direction Experience with automotive, navigation, mapping, or social applications is a plus, but not required. What we offer: Work on on globally deployed automotive navigation and mapping products Collaboration with an experienced, international engineering organization Truly international team of fantastic & talented people from 60+ countries worldwide, working from strong tech hubs located in Europe, the US, and Asia, along with multiple smaller locations Flexible working hours & a flexible approach to office vs. remote work Medical coverage for you and your family Yearly variable bonus This role is eligible for the Creative Tax Incentive scheme in Poland (KUP) Option to work on a B2B contract (please note: benefits, bonus and KUP do not apply in this case) Life at HERE in Poland comes with a competitive total rewards package designed to support your health, wellbeing, and performance. This includes a base salary, a Short-Term Incentive (STI) bonus (percentage based on role), a creative tax advantage for eligible positions, private medical care (including dental), life insurance, a meal allowance, vision reimbursement, a remote work allowance (if applicable), access to MyBenefit and Multisport programs, and various wellbeing initiatives. Paid time off, sick leave, and parental leave are provided in accordance with the Polish Labor Code. Who are we? HERE Technologies is a location data and technology platform company. We empower our customers to achieve better outcomes – from helping a city manage its infrastructure or a business optimize its assets to guiding drivers to their destination safely. At HERE we take it upon ourselves to be the change we wish to see. We create solutions that fuel innovation, provide opportunity and foster inclusion to improve people’s lives. If you are inspired by an open world and driven to create positive change, join us. Learn more about us on our YouTube Channel. Change is HERE. Apply Now. As part of HERE Technologies employment process, candidates will be required to successfully complete a pre-employment screening process. This offer and any related claims are subject to the successful completion of a pre-employment screening. This will involve employment, education, and criminal verification if applicable. HERE is an equal opportunity employer. We evaluate qualified applicants without regard to race, color, age, gender identity, sexual orientation, marital status, parental status, religion, sex, national origin, disability, veteran status, and other legally protected characteristics.