April 24, 2026
Senior Android Developer
Senior • Hybrid
16,567 - 24,841 PLN
Krakow, Poland
ABOUT THE PROJECT
In today's digital world, HSBC needs to continuously develop innovative ways of customer interaction with our products and services. We are building new technology and enhancing our existing systems and offerings, to allow us to maximise the benefits of the latest technological advancements and trends.
This role will be within the Third-Party Services team. Third Party Services is focused on identifying and working with some of the most interesting external vendors from around the world to provide cutting edge products to the wider bank and our more than 40 million global customers.
One of our most strategic products is a global digital identity validation & authentication service that provides any market with the ability to verify a person's identity, via an API integration. We partner with a selection of third-party vendors to deliver real time identity and anti-impersonation checks as part of a digital journey.
Our product enables customer to capture their government issued identity document (including passport, driver's license, national ID card) and verifies the document's authenticity. This is then combined with fully digital anti-impersonation check.
YOUR RESPONSIBILITIES
Proactively collaborate in the project team to help develop the product using your experience to help guide the team through the whole development lifecycle.
Be hands on with Planning, estimating, contributing to the architecture, coding, development.
Refactor and continuously improve the code bases is vital.
Focus on SW quality and delivering quality throughout the whole process.
Ensure that technical decisions and information is communicated thorough the global team.
Take responsibility of releases and contributing to the ongoing support of the live apps.
Look beyond pure programming and get involved with the deployment and operation of the software we build.
Deliver fair outcomes for our customers and ensure own conduct maintains the orderly and transparent operation of financial markets.
SKILLS & EXPERIENCE WE REQUIRE
Solid experience in Mobile Engineering.
Hands on experience using Kotlin to develop Android App.
Experience as a technical expert on the Android platform and competency with industry standard libraries with a good eye for design, should be able to implement latest Material Design components and animations.
Experience in Dagger2, Rxjava2, Retrofit2, familiar with third party lib integration.
Very good with UI and Core Architectural Design patterns.
Solid experience in writing Unit Tests and UI tests, must be familiar with Junit, Mockito and Espresso as well as with source code versioning tools, specifically Github.
Familiarity with security concept and integration is must, like https, cert pinning, encryption and decryption and data protection.
Deep experience working on a team of Android engineers building and maintaining large scale apps, or apps that you have built personally.
WHAT WE OFFER
Additional bonuses for recognition awards
Multisport card
Private medical care
Life insurance
One-time reimbursement of home office set-up (up to 800 PLN).
Cafeteria platform
Employee assistance program
Additional contributions to PPK scheme
Corporate parties & events
CSR initiatives
Nursery discounts
Financial support with trainings and education
Social fund
Flexible working hours
Free parking
Similar jobs you might like
Technology
HSBC Service Delivery
Tech Lead
Senior
Hybrid
Krakow, Poland
22,000 - 27,390 PLN
🏢 Summary: Tech Lead role responsible for leading development of cloud-native platform components, driving change and run activities, and ensuring operational stability of products and services. The position focuses on designing and implementing microservices-based solutions on GCP using modern technologies. It combines hands-on engineering with architectural support and technical leadership within an agile pod. 🗂️ Requirements: Proven experience with cloud application architecture, Experience designing and developing microservices architecture, Hands-on experience with Java/J2EE, Hands-on experience with Spring and Spring Boot, Experience with Python development, Experience building RESTful services, Experience with containerized applications, Experience with Kubernetes and Docker, Experience with GCP cloud platform, Knowledge of cloud-native application development, Ability to coordinate product upgrades and technical PoCs, Strong technical communication skills 📃 Skills: Java, J2EE, Spring, SpringBoot, Python, REST, Microservices, Kubernetes, Docker, GCP, Cloud, Containers 🏢 Description: 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
Technology
emagine Polska
Senior Java Developer (banking)
Senior
Hybrid
Warsaw, Poland
🏢 Summary: Contract role in banking focused on modernizing a legacy corporate banking system into a new digital platform. The position involves developing new features, building and maintaining APIs, and working within a SAFe Agile team to improve customer experience and operational efficiency. Hybrid work model with competitive B2B rate. 🗂️ Requirements: Minimum 6 years of hands-on Java development experience, Experience in building API solutions, Experience with reactive programming, Working knowledge of Spring framework, Working knowledge of Hibernate, Working knowledge of Cucumber, Proficiency in SQL, Experience with REST services, Experience with Microservices architecture, Proficiency with Git, Understanding of SOLID principles, Knowledge of design patterns, Experience working in SAFe Agile environment 📃 Skills: Java, Spring, Hibernate, Cucumber, SQL, REST, Microservices, Git, SOLID, DesignPatterns, SAFe, Reactive 🏢 Description: Industry: Banking Rate: up to 160 pln/h on b2b Location: Hybrid form Warsaw, Gdańsk or Gdynia (3 days per week from office) Summary: The main purpose of this role is to be part of a team responsible for the modernization of banking software, specifically transitioning from a legacy system to a new digital platform for corporate clients. This initiative aims to enhance customer service and improve operational efficiency. Responsibilities: Develop new features and improvements for the corporate banking platform. Collaborate with developers, product owners, architects, analysts, and QA teams. Build and maintain APIs for enhanced customer experience. Ensure compliance with banking services and maintenance requirements. Participate in agile ceremonies and follow SAFE Agile principles. Key Requirements: Minimum 6 years of hands-on experience in Java development. Experience in building API solutions. Familiarity with reactive programming methodologies. Working knowledge of Spring, Hibernate, and Cucumber framework. Proficiency with SQL, REST, Microservices, and GIT. Understanding of SOLID principles and design patterns. Fluency in English. Nice to Have: 2 years experience with Angular. Ability to conduct unit tests using Jasmine.
Technology
emagine Polska
Senior Java Developer (banking)
Senior
Hybrid
Warsaw, Poland
140 - 160 PLN/hr
🏢 Summary: The role involves modernizing corporate banking software by migrating from a legacy system to a new digital platform. The position focuses on developing new features, building and maintaining APIs, and ensuring compliance within a banking environment. The work is delivered in a hybrid model within an agile team following SAFe principles. 🗂️ Requirements: Minimum 6 years of commercial experience in Java development, Experience in building and maintaining APIs, Experience with reactive programming, Working knowledge of Spring, Working knowledge of Hibernate, Working knowledge of Cucumber, Proficiency in SQL, Proficiency in REST, Experience with Microservices architecture, Proficiency in GIT, Understanding of SOLID principles, Knowledge of design patterns, Fluency in English 📃 Skills: Java, Spring, Hibernate, Cucumber, SQL, REST, Microservices, GIT, Reactive, SOLID, Angular, Jasmine 🏢 Description: Industry: Banking Rate: up to 160 pln/h on b2b Location: Hybrid form Warsaw, Gdańsk or Gdynia (3 days per week from office) Summary: The main purpose of this role is to be part of a team responsible for the modernization of banking software, specifically transitioning from a legacy system to a new digital platform for corporate clients. This initiative aims to enhance customer service and improve operational efficiency. Responsibilities: Develop new features and improvements for the corporate banking platform. Collaborate with developers, product owners, architects, analysts, and QA teams. Build and maintain APIs for enhanced customer experience. Ensure compliance with banking services and maintenance requirements. Participate in agile ceremonies and follow SAFE Agile principles. Key Requirements: Minimum 6 years of hands-on experience in Java development. Experience in building API solutions. Familiarity with reactive programming methodologies. Working knowledge of Spring, Hibernate, and Cucumber framework. Proficiency with SQL, REST, Microservices, and GIT. Understanding of SOLID principles and design patterns. Fluency in English. Nice to Have: 2 years experience with Angular. Ability to conduct unit tests using Jasmine.
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
Kotlin Developer (f/m/x)
Senior
Remote
Białystok, Poland
🏢 Summary: Role focused on designing and developing scalable microservices for a modern fintech expense management platform integrating payments, cards, and invoicing into partner systems. The position involves leading technical initiatives, optimizing system performance, and ensuring high reliability in a cloud-based distributed environment. You will also mentor engineers and drive technical improvements across the platform. 🗂️ Requirements: Minimum 5 years of professional software development experience, Strong expertise in Kotlin, Experience with distributed systems, Experience with microservices architecture, Experience with cloud environments (AWS, Kubernetes), Proficiency with PostgreSQL or other relational databases, Experience with JUnit and Testcontainers, Experience with observability tools such as Grafana, Very good English (minimum B2), Fluent Polish, Residence in Poland 📃 Skills: Kotlin, AWS, Kubernetes, PostgreSQL, JUnit, Testcontainers, Grafana, Microservices, DistributedSystems, Cloud 🏢 Description: Join a team working on a modern fintech platform that supports company expense management. The project focuses on developing a finance solution that enables seamless integration of financial tools (including payment cards, expense management, and invoice handling) directly into partner systems such as banks, accounting platforms, and HR solutions. The product being developed allows companies to simplify financial processes, automate settlements, and gain full real-time control over their spending. Your tasks Leading initiatives to design, build, and maintain scalable microservices primarily using Kotlin Collaborating with cross-functional teams to develop innovative solutions across Platform, Services, SMB, and other domains Analyzing system performance and implementing optimizations to ensure high reliability and scalability Participating in code reviews, post-mortems, and providing mentorship to other engineers Proactively improving the architecture and quality of solutions, and leading the team through technical challenges and migrations Requirements Minimum 5 years of professional experience in software development Expertise in server-side languages, especially Kotlin, and experience with distributed systems, microservices, and cloud environments (e.g., AWS, Kubernetes) Proficiency with relational databases like PostgreSQL, testing frameworks (e.g., JUnit, Testcontainers), and observability tools like Grafana Strong problem-solving skills and a collaborative mindset to mentor and upskill your teammates Very good knowledge of English - min. B2 level Residing in Poland required Nice-to-have requirements Previous work in the fintech industry or with financial products Knowledge of topics related to payments, cards, or accounting Experience working in a scale-up environment Proficiency in one of the following front-end technologies: React or TypeScript 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
Toro Performance Sp. z o.o.
Mobile App Developer (Android/Kotlin)
Senior
Remote
🏢 Summary: Opportunity for an experienced Mobile App Developer to build and enhance Android and cross-platform applications supporting digital identity and service delivery solutions. The role focuses on developing scalable, high-quality mobile products within an Agile, multidisciplinary team environment. 🗂️ Requirements: Several years of mobile development experience, Strong knowledge of Android development, Proficiency in Kotlin, Experience working in Agile teams, Ability to contribute to application architecture and performance improvements 📃 Skills: Android, Kotlin, ReactNative, Agile, Cloud 🏢 Description: We are looking for an experienced Mobile App Developer to join a global product team working on applications that support digital identity and service delivery solutions. The role involves developing and improving mobile applications, primarily on Android, as well as contributing to cross-platform solutions. You will collaborate with a multidisciplinary team in an Agile environment to build reliable, user-friendly, and scalable products. Key Responsibilities: Develop and maintain mobile applications Collaborate with designers, analysts, and developers Contribute to application architecture and performance improvements Ensure code quality and reliability Requirements: Several years of experience in mobile development Strong knowledge of Android development (Kotlin) Ability to work in a collaborative, Agile team Good communication skills Nice to Have: Experience with cross-platform technologies (e.g., React Native) Familiarity with modern development tools and cloud environments
Technology
ITDS
Mid-Level Java API Developer – Cloud-Native Backend Services
Mid
Hybrid
Krakow, Poland
27,720 - 33,600 PLN
🏢 Summary: Mid-Level Java API Developer role focused on designing, building, and maintaining secure, scalable APIs and backend services for digital banking platforms using Java and cloud-native architecture. The position involves developing event-driven services, integrating with internal and third-party systems, and deploying solutions on AWS. You will collaborate within a cross-functional team to deliver high-quality, resilient, and well-documented API solutions. 🗂️ Requirements: Minimum 4 years of experience building APIs and backend services in Java, Strong experience with Spring Boot, Experience with Maven build tool, Solid understanding of backend architecture and service design, Knowledge of REST, GraphQL, and SOAP standards, Experience integrating APIs and handling JSON and XML data formats, Ability to develop and support event-driven services with Kafka, Experience building cloud-ready services on AWS, Ability to write automated tests and perform API testing, Experience with OpenAPI/Swagger documentation, Good command of English, Legal right to work in the European Union 📃 Skills: Java, Spring, Maven, REST, GraphQL, SOAP, Kafka, AWS, Kubernetes, EKS, Fargate, Redis, RDS, S3, Route53, JSON, XML, Postman, Swagger, OpenAPI, SoapUI, IntelliJ 🏢 Description: Unleash the power of modern development — drive innovation through scalable API solutions! Krakow-based opportunity with hybrid work model. As a Mid-Level Java API Developer , you will be working for our client, a leader in digital banking services. You will design, build, and run secure, scalable APIs that support HSBC’s digital products and internal platforms. Collaborating within a cross-functional engineering team, you'll enable reliable services using cutting-edge Java and cloud-native architecture, including event-driven patterns. This role offers an exciting chance to contribute to financial technology innovation and advance your career in a dynamic environment. Your main responsibilities: Build and evolve high-performing, scalable APIs and backend services using Java, Spring Boot, Maven, primarily in IntelliJ Collaborate with engineers, product owners, architects, and testers to deliver well-designed services aligned with business goals Design APIs following industry standards and patterns (e.g., REST, GraphQL, SOAP), ensuring versioning and backward compatibility Integrate with third-party and internal APIs, focusing on resilience, observability, and error handling Develop and support event-driven services using Kafka, including topic design, schema evolution, and message reliability Build cloud-ready services on AWS platforms such as Kubernetes/EKS, Fargate, Redis, RDS, S3, and Route 53 Write automated tests, perform API testing, troubleshoot production issues, and contribute to continuous quality improvements Maintain clear API documentation (OpenAPI/Swagger) and create runbooks as needed Contribute to engineering standards focused on security, performance, and maintainability You're ideal for this role if you have: At least 4 years of experience building APIs and backend services in Java Strong experience with Spring Boot and Maven development tooling In-depth understanding of backend architecture, including service design, data access, caching, and resilience patterns Knowledge of API standards such as REST, GraphQL, and SOAP Familiarity with API tooling like Postman, Swagger UI/OpenAPI, SoapUI Comfort working with JSON and XML data formats Proven ability to diagnose issues, fix defects, and enhance system reliability Excellent collaboration skills and clear technical communication It is a strong plus if you have: (optional) Experience with event-driven architecture at scale (Kafka streams, schema registry, idempotency, exactly-once/at-least-once delivery) Hands-on experience building and operating services on AWS (Kubernetes/EKS, Fargate, Redis, RDS, S3) Knowledge of CI/CD pipelines, observability tools (logging, metrics, tracing), and secure coding practices Strong critical thinking with a pragmatic, delivery-oriented mindset Language Required for the role: Good command of English (Communicative level) 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
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).”
Technology
7N
Java Developer
Mid
Hybrid
Krakow, Poland
120 - 140 PLN
🏢 Summary: Development role focused on building and maintaining a modern microservices-based payment processing platform in a high-volume environment. The position involves designing, implementing, and supporting Java-based services, ensuring scalability, reliability, and performance. Work is done in a hybrid model with strong emphasis on quality, testing, and production support. 🗂️ Requirements: Minimum 3 years of experience in similar role, Strong Java development experience, Knowledge of Spring Boot, Understanding of microservices architecture, Understanding of distributed systems, Experience with API design, Experience with at least some of the listed technologies, Ability to perform unit testing and code reviews, Fluent English 📃 Skills: Java, Spring, SpringBoot, Microservices, Kubernetes, OpenShift, Kafka, RabbitMQ, MongoDB, Oracle, SQL, REST, Groovy, Maven, Jenkins, Jira, Confluence 🏢 Description: About the Project Our client is a European payments organization undergoing a major digital transformation focused on modernizing its core transaction‑processing platform. The team is building a modern microservices‑based environment designed to increase scalability, reliability, and performance across high‑volume payment operations. Technology stack in use: Java 21 (Spring Boot 3), OpenShift / Kubernetes, Apache Kafka / Rabbit MQ for streaming and queuing, MongoDB, Oracle Database, multiple DevOps tools for development, automation and monitoring. Work mode: hybrid, 3-4 per week from Cracow office Key Responsibilities: · Design, develop and support testing payment services features together with the team. · Resolve issues by troubleshooting and root cause analysis and support in production issue analysis when needed. · Ensure high quality via unit testing and code reviews. · Demo and document the results of work in demo sessions. Required Experience & Skills: · At least 3 years on similar position · Technical knowledge in at least some of the technologies used is needed. · Java development skills are the most relevant. · Understanding of microservices architecture and distributed systems. · Familiarity with API design principles. · Fluent English Additional Valuable Skills: · Experience in designing and implementing high-throughput, low-latency systems capable of handling large data volumes · Groovy, Maven, Jenkins · Knowledge of the Card Processing domain · Documentation and use of Jira/Confluence · Excellent communication and coordination skills We offer Ongoing support from a dedicated agent who is caring about your project continuity, contact with clients, necessary formalities, work comfort, and development. Career Development Program – advice on career planning based on the latest trends and market needs in IT, including consultations with career agents and mentors. Access to 7N Learning & Development – a development and educational platform offering webinars, a library of articles and industry reports, and frequent invitations to both one-time and recurring events focused on technical, business, and lifestyle topics. Spectacular events, both for you (e.g., annual Kick-Off trip , Christmas parties, or Summer Olympics sports events) and for your loved ones (e.g. family picnics), Professional growth Professional growth beyond your current project. You can actively engage in knowledge sharing through the 7N Services offering, designed for 7N clients. Connections and access to the expertise of top IT professionals in the market – the average professional tenure of our consultants in Poland is over 10 years, A complete benefits package, including funding for medical care, life insurance, sports cards for you and your loved ones, as well as discounts in stores in Poland and abroad
Technology
Sii
Regular Kotlin Developer (f/m/x)
Mid
Remote
Warsaw, Poland
🏢 Summary: Backend engineering role focused on building and maintaining Kotlin-based microservices for a modern fintech expense management platform. The position involves developing scalable financial integrations with banks, accounting, and HR systems while ensuring high reliability and performance. You will contribute to architecture improvements, code quality, and system observability in a cloud environment. 🗂️ Requirements: Minimum 3 years of software development experience, Commercial experience with Kotlin, Experience building backend systems, Experience with microservices architecture, Basic experience with AWS or Kubernetes, Experience with PostgreSQL, Experience with testing and observability tools, Good command of English, Residence in Poland 📃 Skills: Kotlin, Microservices, Backend, AWS, Kubernetes, PostgreSQL, JUnit, Grafana, Cloud 🏢 Description: Join a team working on a modern fintech platform that supports company expense management. The project focuses on developing a finance solution that enables seamless integration of financial tools (including payment cards, expense management, and invoice handling) directly into partner systems such as banks, accounting platforms, and HR solutions. The product allows companies to simplify financial processes, automate settlements, and gain full real-time control over their spending. Your tasks Designing, building, and maintaining microservices using Kotlin Collaborating with cross-functional teams to deliver solutions across Platform, Services, SMB, and other domains Supporting system performance monitoring and contributing to improvements in reliability and scalability Participating in code reviews and maintaining high code quality standards Contributing to the continuous improvement of code quality and system architecture Troubleshooting and resolving technical issues Requirements Minimum 3 years of professional experience in software development Hands-on experience with Kotlin in commercial projects Experience building backend systems and working with microservices architecture Basic experience with cloud environments (e.g., AWS, Kubernetes) Experience with relational databases (e.g., PostgreSQL) as well as testing and observability tools (e.g., JUnit, Grafana) Good command of English 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!