May 19, 2026
Tech Lead
Senior • Hybrid
22,000 - 27,390 PLN
Krakow, Poland
ABOUT THE PROJECT
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.
We are currently seeking an experienced professional to join our team in the role of Tech Lead. The Technical Lead is primarily responsible for: lead the development of the component/system(s) of new platform. Primarily accountable for the change and run activities associated with the delivery of the products and services, the development and operational lifecycles.
YOUR RESPONSIBILITIES
Participate in the design and planning of projects in conjunction with the Leads, other IT, business users and external partners.
Develop the most appropriate IT solutions in line with the solution design, to meet customer needs, ensuring continuous improvement.
Develop and review cloud native app best practices.
Hands-on implementation and validation tools & packages, usually on GCP, using Spring and other latest technologies.
Be accountable for the operational stability, integrity and availability of products and services supported by the pod.
Be accountable for the performance of the pod activities and maintaining performance in line with benchmark objectives (inc productivity, quality and effectiveness measures).
Support the solution architect to ensure that solutions and services are supported by the right architectures & systems.
SKILLS & EXPERIENCE WE REQUIRE
Proven experience with cloud application architecture, microservices and container-based applications.
Strong hands-on engineering skills in: Java/J2EE, Spring, Spring Boot, Python, RESTful services.
Experience in designing and developing microservices architecture.
Ability to develop containerized applications using Kubernetes and Docker.
Ability to coordinate with third-party product vendors on product upgrades and testing of required new capabilities via proof of concepts, while adhering to HSBC policies and procedures.
Experience in cloud native application development, particularly within GCP.
-
Strong communication & presentation skills are required for effective collaboration with multiple stakeholders / teams across the group and for chairing enterprise level working groups.
WHAT WE OFFER
Competitive salary
Annual performance-based bonus
Additional bonuses for recognition awards
Multisport card
Private medical care
Life insurance
One-time reimbursement of home office set-up (up to 800 PLN).
Corporate parties & events
CSR initiatives
Nursery discounts
Financial support with trainings and education
Social fund
Flexible working hours
Free parking
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
HSBC Service Delivery
Lead Software Engineer
Senior
Hybrid
Krakow, Poland
20,242 - 30,358 PLN/mo
🏢 Summary: Senior leadership role focused on designing and delivering enterprise-scale, AI-powered data management applications using Python, React, and GCP. The position combines full-stack engineering, cloud architecture, and AI/ML implementation with ownership of technical strategy and end-to-end delivery in regulatory-driven environments. You will lead a team of engineers while defining architecture standards and driving large-scale cloud-native solutions. 🗂️ Requirements: 10+ years of enterprise software development experience, Minimum 4+ years in technical leadership roles, Expert proficiency in Python (Flask, FastAPI, Django), Strong expertise in React JS and modern JavaScript/TypeScript, Experience architecting and deploying solutions on GCP (Cloud Run, GKE, BigQuery, Cloud Storage, Pub/Sub, Vertex AI), Hands-on experience implementing AI/ML solutions, Strong knowledge of microservices architecture and RESTful APIs, Experience with SQL and NoSQL databases, Experience with Docker, Kubernetes, CI/CD and infrastructure as code, Experience delivering large-scale projects in agile environments 📃 Skills: Python, Flask, FastAPI, Django, React, JavaScript, TypeScript, GCP, CloudRun, GKE, BigQuery, CloudStorage, PubSub, VertexAI, AI, ML, Microservices, REST, SQL, NoSQL, Docker, Kubernetes, CI/CD, DevOps 🏢 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 Lead Software & AI Engineer to join our CTO Data Tech team. This is senior and leadership role demanding extensive expertise in full-stack development with Python and React JS, cloud engineering on GCP, and AI/ML implementation, combined with proven team leadership and delivery excellence. You will be designing and developing corporate wide applications within the area of Data Management technologies. What you’ll do Lead the design, architecture, and development of enterprise-scale full-stack applications using Python (backend) and React JS (frontend). Define technical strategy and roadmap for AI-powered data management solutions on GCP. Drive implementation of AI/ML capabilities to enhance data controls, quality checks, and risk detection in production environments. Establish architectural standards, design patterns, and best practices for cloud-native applications on GCP. Lead, mentor, and grow a team of full-stack engineers and AI specialists, fostering a high-performance culture focused on delivery excellence. Own end-to-end technical delivery of complex, multi-workstream projects supporting regulatory compliance (BCBS 239, IRR, etc.). Develop comprehensive project plans with clear milestones and drive execution with urgency while maintaining quality and security standards. Partner with Risk, Compliance, Data Governance, and Business teams to translate requirements into scalable technical solution. What you need to have to succeed in this role 10+ years of relevant technical experience in enterprise software development with at least 4+ years in leadership roles, proven track for writing good quality code and automating test cases. Expert-level proficiency in Python for backend development (Flask, FastAPI, Django) and strong expertise in React JS with modern JavaScript/TypeScript for frontend. Proven experience architecting and 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. Deep understanding of microservices architecture, RESTful APIs, event-driven systems, and experience with both SQL and NoSQL databases. Demonstrated experience leading technical teams (5-15 members) with proven track record of delivering large-scale projects on time and with high quality. Strong understanding of software design principles, design patterns, enterprise architecture, and cloud-native application best practices. Experience with agile methodologies, DevOps practices, CI/CD implementations (Docker, Kubernetes), and infrastructure as code." What we offer The pay range for this role is 20 242 PLN - 30 358 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
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
MOTIFE
Tech Lead (Java)
Senior
Hybrid
Krakow, Poland
27,000 - 30,500 PLN/mo
🏢 Summary: Hands-on Java Tech Lead role focused on owning architecture, design, and delivery of business-critical distributed systems in a global financial services environment. The position combines technical leadership with active development, guiding engineers and driving architectural decisions across microservices-based platforms. Hybrid work model in Krakow with a long-term employment contract and competitive salary. 🗂️ Requirements: 9+ years of software engineering experience (backend or full-stack), Strong hands-on experience with Java and Spring, Experience designing large-scale distributed systems, Solid understanding of microservices architecture, Experience with SQL databases and Hibernate, Experience with messaging systems (Kafka), Experience building and maintaining CI/CD pipelines, Minimum 2+ years in a Tech Lead or Architect role, Proven experience leading teams and driving architectural decisions, Experience mentoring engineers, Fluent English, Experience working in Agile environments, Understanding of REST APIs, queues, and pub-sub patterns, Familiarity with Docker and Kubernetes or OpenShift 📃 Skills: Java, Spring, SQL, Hibernate, Kafka, Microservices, CI/CD, Docker, Kubernetes, OpenShift, REST, Angular 🏢 Description: We are hiring on behalf of our client – a global financial services organization recognized for its premium service, deep domain expertise, and strong technology-driven approach. The company partners with clients, helping them solve complex challenges across investor services and capital markets. Their culture is built on collaboration, knowledge sharing, and empowering individuals to contribute beyond their immediate role. We are looking for a Java Tech Lead who will take ownership of the architecture, design, and delivery of business-critical applications forming the backbone of the company’s process ecosystem. This is a hands-on leadership role, combining technical depth with team leadership. You will guide engineers, shape architectural decisions, and build scalable, resilient systems that directly impact business operations. Key takeaways: Stack: Java, Spring, SQL, Hibernate, Kafka, microservices, CI/CD, Docker/Kubernetes Salary: 27 000 - 30 500 PLN gross on the Contract of Employment Working model : Hybrid - 3 days/week from the office Location: ul. Klimeckiego, Krakow Recruitment process : A call with MOTIFE Recruiter Technical Interview Behavioral Interview Responsibilities: Technical Leadership Lead and mentor a team of engineers, supporting their growth and development. Define and promote best practices in architecture, coding standards, and system design. Facilitate technical discussions and drive key architectural decisions. Architecture & System Design Design and build scalable distributed systems used by internal and external stakeholders. Own end-to-end architecture for low-code/no-code platforms and business process solutions. Ensure systems meet requirements for scalability, security, resiliency, and performance. Delivery & Engineering Excellence Oversee the development lifecycle, ensuring high-quality and timely delivery. Conduct code reviews and enforce engineering standards across the team. Identify risks and proactively address technical challenges. Collaboration & Stakeholder Management Partner with business stakeholders to translate requirements into technical solutions. Communicate effectively across technical and non-technical teams. Support hiring processes and contribute to building a strong engineering team. Innovation & Platform Evolution Drive adoption of modern tools, frameworks, and architectural patterns. Lead initiatives around automation, CI/CD pipelines, and engineering efficiency. Conduct technical research and recommend improvements to the technology stack. Requirements: Technical Expertise 9+ years of experience in software engineering (backend or full-stack). Strong hands-on experience with Java and Spring ecosystem. Proven experience designing large-scale distributed systems. Solid understanding of microservices architecture. Experience with SQL databases, Hibernate, and messaging systems (e.g., Kafka). Experience building and maintaining CI/CD pipelines. Leadership Experience Minimum 2+ years in a technical leadership role (Tech Lead / Architect). Proven track record of leading teams and driving architectural decisions. Experience mentoring engineers and supporting their career growth. Collaboration & Mindset Strong communication skills with fluent English. Comfortable working in Agile environments. Ability to balance hands-on work with leadership responsibilities. Domain & Additional Knowledge Understanding of enterprise integration patterns (REST APIs, queues, pub-sub). Familiarity with cloud platforms and containerization (Docker, Kubernetes, OpenShift). Exposure to frontend technologies (Angular is a plus). What we offer: Private medical care Life insurance Professional training and certification support Social fund benefits platform Stable employment with a long-term contract Apply now Take the next step in your career and lead the development of scalable, high-impact systems in a modern engineering environment! Please apply via our careers page and submit your CV in English.
Technology
MOTIFE
Tech Lead (Java)
Senior
Hybrid
Krakow, Poland
27,000 - 30,500 PLN/mo
🏢 Summary: Hands-on Java Tech Lead role responsible for architecture, design, and delivery of scalable, business-critical distributed systems in a financial services environment. The position combines technical leadership with active development, driving architectural decisions, engineering standards, and CI/CD initiatives. You will lead a team to build resilient microservices-based solutions impacting core business processes. 🗂️ Requirements: 9+ years software engineering experience, Strong hands-on Java experience, Strong experience with Spring ecosystem, Experience designing large-scale distributed systems, Solid knowledge of microservices architecture, Experience with SQL databases, Experience with Hibernate, Experience with messaging systems, Experience building and maintaining CI/CD pipelines, Minimum 2+ years in technical leadership role, Proven experience leading engineering teams, Experience driving architectural decisions, Understanding of REST APIs and integration patterns, Experience with containerization technologies, Fluent English 📃 Skills: Java, Spring, SQL, Hibernate, Kafka, Microservices, CI/CD, Docker, Kubernetes, OpenShift, REST, Angular 🏢 Description: We are hiring on behalf of our client – a global financial services organization recognized for its premium service, deep domain expertise, and strong technology-driven approach. The company partners with clients, helping them solve complex challenges across investor services and capital markets. Their culture is built on collaboration, knowledge sharing, and empowering individuals to contribute beyond their immediate role. We are looking for a Java Tech Lead who will take ownership of the architecture, design, and delivery of business-critical applications forming the backbone of the company’s process ecosystem. This is a hands-on leadership role, combining technical depth with team leadership. You will guide engineers, shape architectural decisions, and build scalable, resilient systems that directly impact business operations. Key takeaways: Stack: Java, Spring, SQL, Hibernate, Kafka, microservices, CI/CD, Docker/Kubernetes Salary: 27 000 - 30 500 PLN gross on the Contract of Employment Working model : Hybrid - 3 days/week from the office Location: ul. Klimeckiego, Krakow Recruitment process : A call with MOTIFE Recruiter Technical Interview Behavioral Interview Responsibilities: Technical Leadership Lead and mentor a team of engineers, supporting their growth and development. Define and promote best practices in architecture, coding standards, and system design. Facilitate technical discussions and drive key architectural decisions. Architecture & System Design Design and build scalable distributed systems used by internal and external stakeholders. Own end-to-end architecture for low-code/no-code platforms and business process solutions. Ensure systems meet requirements for scalability, security, resiliency, and performance. Delivery & Engineering Excellence Oversee the development lifecycle, ensuring high-quality and timely delivery. Conduct code reviews and enforce engineering standards across the team. Identify risks and proactively address technical challenges. Collaboration & Stakeholder Management Partner with business stakeholders to translate requirements into technical solutions. Communicate effectively across technical and non-technical teams. Support hiring processes and contribute to building a strong engineering team. Innovation & Platform Evolution Drive adoption of modern tools, frameworks, and architectural patterns. Lead initiatives around automation, CI/CD pipelines, and engineering efficiency. Conduct technical research and recommend improvements to the technology stack. Requirements: Technical Expertise 9+ years of experience in software engineering (backend or full-stack). Strong hands-on experience with Java and Spring ecosystem. Proven experience designing large-scale distributed systems. Solid understanding of microservices architecture. Experience with SQL databases, Hibernate, and messaging systems (e.g., Kafka). Experience building and maintaining CI/CD pipelines. Leadership Experience Minimum 2+ years in a technical leadership role (Tech Lead / Architect). Proven track record of leading teams and driving architectural decisions. Experience mentoring engineers and supporting their career growth. Collaboration & Mindset Strong communication skills with fluent English. Comfortable working in Agile environments. Ability to balance hands-on work with leadership responsibilities. Domain & Additional Knowledge Understanding of enterprise integration patterns (REST APIs, queues, pub-sub). Familiarity with cloud platforms and containerization (Docker, Kubernetes, OpenShift). Exposure to frontend technologies (Angular is a plus). What we offer: Private medical care Life insurance Professional training and certification support Social fund benefits platform Stable employment with a long-term contract Apply now Take the next step in your career and lead the development of scalable, high-impact systems in a modern engineering environment! Please apply via our careers page and submit your CV in English.
Technology
ITDS
Senior API Developer – Java and Cloud-Native Architecture
Senior
Hybrid
Krakow, Poland
25,200 - 29,400 PLN
🏢 Summary: Senior API Developer role focused on designing, building, and operating scalable, resilient APIs in a cloud-native banking environment using Java and Spring Boot. The position involves delivering high-performance backend services, integrating multiple API styles, and ensuring quality, security, and maintainability. It offers hybrid work in Krakow with impact on modern digital banking platforms. 🗂️ Requirements: 5+ years of experience building APIs and backend services in Java, Strong expertise in Spring Boot, Experience with Maven build tool, Hands-on experience designing REST, GraphQL, and SOAP APIs, Experience with API tools: Postman, Swagger UI/OpenAPI, SoapUI, Strong understanding of backend architecture (service design, data access, caching, resilience), Proficiency with JSON, XML, XAML, Experience in troubleshooting, performance tuning, and defect fixing, Fluent English (spoken and written), Legal right to work in the European Union 📃 Skills: Java, SpringBoot, Maven, REST, GraphQL, SOAP, Postman, Swagger, OpenAPI, SoapUI, JSON, XML, XAML, IntelliJ 🏢 Description: Empower the Future of Digital Banking — Lead the Development of Cutting-Edge APIs in a Cloud-Native Ecosystem! Krakow-based opportunity with hybrid work model (up to 3 days remote per week). As a Senior API Developer – Java and Cloud-Native Architecture , you will be working for our client, a leading financial institution committed to innovative, secure, and scalable digital solutions. You will help design, build, and operate resilient APIs that fuel HSBC’s digital products and internal platforms, shaping the future of banking technology with modern Java and cloud-native patterns. This role offers a unique chance to work on impactful projects that define the banking experience of tomorrow while growing your engineering expertise in a dynamic environment. Your main responsibilities: Build and evolve high-performing, scalable APIs and backend services using Java, Spring Boot, Maven, primarily within IntelliJ. Collaborate effectively with cross-functional teams—including engineers, product owners, architects, and testers—to deliver reliable services aligned with business objectives. Design APIs following established standards (REST, GraphQL, SOAP) with attention to versioning, backward compatibility, and user experience. Integrate with third-party and internal APIs, ensuring system resilience, observability, and robust error handling. Develop and support event-driven services using Kafka, including schema evolution, topic design, and message reliability patterns. Build cloud-ready services on AWS, considering deployment and runtime aspects for Kubernetes/EKS, Fargate, Redis, RDS, S3, and Route 53. Own quality assurance by writing automated tests, conducting API testing, and troubleshooting production issues, embracing a “you build it, you run it” mindset. Produce and maintain clear API documentation (OpenAPI/Swagger) and operational runbooks where needed. Contribute to engineering standards emphasizing security-by-design, performance, and maintainability, driving continuous improvement. You're ideal for this role if you have: 5+ years of experience building APIs and backend services in Java. Strong expertise with Spring Boot and build tools like Maven. Deep understanding of backend architecture concepts such as service design, data access, caching, and resilience. Proven experience with API architectural styles (REST, GraphQL, SOAP) and integration patterns. Hands-on experience with API tooling (Postman, Swagger UI/OpenAPI, SoapUI). Proficiency working with data formats like JSON, XML, XAML. A track record of diagnosing issues, fixing defects, and enhancing system performance and reliability. Excellent collaboration skills and the ability to communicate complex technical ideas clearly. It is a strong plus if you have: Experience with event-driven architecture at scale (Kafka streams, schema registry, idempotency, exactly-once/at-least-once patterns). Background building and operating services on AWS (Kubernetes/EKS, Fargate, Redis, RDS, S3, Route 53). Familiarity with CI/CD pipelines, observability tools (logging, metrics, tracing), and secure coding practices. Strong critical thinking with a pragmatic, delivery-focused mindset. Language Required for the role: Fluent English command (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. #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
Sii
Lead Java Developer (f/m/x)
Senior
Hybrid
Warsaw, Poland
24,000 - 26,000 PLN
🏢 Summary: Opportunity for an experienced Java Tech Lead to combine hands-on backend development with technical leadership, driving architectural decisions and guiding a development team. The role focuses on designing scalable backend services with Java and Spring Boot while ensuring alignment with business goals and engineering best practices. Hybrid work model with production release support responsibilities. 🗂️ Requirements: Minimum 8 years of professional Java software engineering experience, Previous experience in a Technical Lead or similar leadership role, Strong expertise in Java 17+, Strong expertise in Spring Boot, Solid understanding of software architecture, Experience with distributed systems, Experience designing RESTful APIs, Fluent English, Fluent Polish, Residence in Poland, Availability for hybrid work (3 days per week in office), Availability to support production releases 1–2 weekends per month 📃 Skills: Java, Spring, SpringBoot, REST, API, Microservices, DistributedSystems 🏢 Description: We are looking for an experienced Java Tech Lead who will play a key role in shaping technical solutions, guiding the development team, and ensuring the successful delivery of high-quality software products. This position combines hands-on development with technical leadership. You will be responsible for driving architectural decisions, mentoring engineers, collaborating with Product Owners and Business Stakeholders, and ensuring that technical solutions align with business objectives and engineering best practices. Sii ensures that all employment-related decisions are made solely on the basis of qualifications and competencies. We are committed to equal treatment of all individuals, regardless of any protected characteristics, and promote a diverse and inclusive work environment. Your tasks Leading technical design discussions and driving architectural decisions across the team Evaluating and proposing technical solutions to ensure scalability, maintainability, and performance Providing technical guidance and support to developers throughout the software development lifecycle Designing and developing backend services and REST APIs using Java and Spring Boot Performing hands-on coding for complex features and critical system components Supporting production releases and ensuring platform stability Requirements At least 8 years of professional experience in software engineering with Java Previous experience as a Technical Lead, Lead Developer, Senior Developer with mentoring responsibilities, or a similar leadership role Strong expertise in Java 17+ and Spring Boot Solid understanding of software architecture, distributed systems, and RESTful API design Fluency in English Open to a hybrid working model with presence in the office 3 days per week Availability to support production releases approximately 1–2 times per month during weekends (around 2 hours per occurrence) Fluent Polish required Residing in Poland required What we offer Great Place to Work since 2015 - it’s thanks to feedback from our workers that we get this special title and constantly implement new ideas Employment stability - revenue of PLN 2.1BN, no debts, since 2006 on the market We share the profit with Workers - over PLN 76M has already been allocated for this aim since 2022 Attractive benefits package - private healthcare, benefits cafeteria platform, car discounts and more Comfortable workplace – class A offices or remote work Dozens of fascinating projects for prestigious brands from all over the world PLN 1 000 000 per year for your ideas - with this amount, we support the passions and voluntary actions of our workers Investment in your growth – meetups, webinars, training platform and technology blog – you choose Fantastic atmosphere created by all Sii Power People If you want to work on systems with high operational significance — apply now!
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
Full Stack Engineer
Mid
Hybrid
Krakow, Poland
16,600 - 21,500 PLN/mo
🏢 Summary: Full Stack Engineer role focused on building and modernizing the Global Disbursements payment platform, delivering scalable microservices and web applications in an Agile and DevOps environment. The position involves developing Java-based backend services and React frontend applications, while migrating legacy systems to modern API-driven architectures and improving test automation and processing efficiency. 🗂️ Requirements: Proficiency in Java 11+, Experience with Kubernetes, Experience with Git, Ability to work on Unix-based systems, Knowledge of SQL and databases, Understanding of RESTful microservices, Experience with Typescript, Experience with React, Understanding of application monitoring 📃 Skills: Java, React, Typescript, Kubernetes, Git, Unix, SQL, Oracle, REST, Microservices, APIs 🏢 Description: 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).”