April 24, 2026
Senior API Developer – Java and Cloud-Native Architecture
Senior • Hybrid
25,200 - 29,400 PLN
Krakow, Poland
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.
Similar jobs you might like
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
ITDS
Senior API Developer – Java & Cloud Services
Senior
Hybrid
Krakow, Poland
27,720 - 33,600 PLN
🏢 Summary: Hybrid Krakow-based role for a Senior API Developer focused on designing and delivering secure, scalable APIs and backend services in a modern cloud-native banking environment. The position centers on building high-performance Java-based solutions, integrating distributed systems, and deploying services on AWS. It offers hands-on ownership of API architecture, event-driven systems, and production-grade cloud deployments. 🗂️ Requirements: Minimum 5 years of experience building APIs and backend services in Java, Strong expertise in Spring Boot and Maven, Solid understanding of backend architecture and service design, In-depth knowledge of REST, GraphQL, and SOAP APIs, Experience with API testing and documentation tools, Ability to work with JSON and XML data formats, Experience integrating third-party and internal APIs, Strong troubleshooting and performance optimization skills, Fluent English, Legal right to work in the European Union 📃 Skills: Java, Spring, SpringBoot, Maven, REST, GraphQL, SOAP, Kafka, AWS, Kubernetes, EKS, Fargate, Redis, RDS, S3, Route53, Postman, Swagger, OpenAPI, SoapUI, JSON, XML, IntelliJ 🏢 Description: Ignite innovation with scalable APIs — shape the future of banking technology. Krakow-based opportunity with hybrid work model. As a Senior API Developer – Java & Cloud Services , you will be working for our client, a leading financial institution dedicated to transforming digital banking. You will design, build, and optimize secure, scalable APIs that power their cutting-edge digital products and internal platforms, leveraging modern Java and cloud-native patterns to deliver impactful solutions swiftly and reliably. This role offers an excellent platform for technical growth and innovation in a dynamic financial environment. Your main responsibilities: Build and evolve high-performing, scalable APIs and backend services using Java, Spring Boot, and Maven (developed primarily in IntelliJ). Collaborate with cross-functional teams, including engineers, product owners, architects, and testers, to deliver robust services aligned with business needs. Design APIs following industry standards (REST, GraphQL, SOAP), ensuring versioning, backward compatibility, and optimal consumer experience. Integrate with third-party and internal APIs, ensuring resilience, observability, and clear error handling. Develop and support event-driven services utilizing Kafka, managing topic design, schema evolution, and message reliability. Deploy cloud-ready services on AWS, including Kubernetes / EKS, Fargate, Redis, RDS, S3, Route 53, with consideration for deployment and runtime environments. Maintain product quality through automated testing, regular API testing, and troubleshooting live issues with a "you build it, you run it" approach. Produce comprehensive API documentation using OpenAPI/Swagger and supporting runbooks as necessary. Contribute to engineering standards around security, performance, maintainability, and continuous improvement. You're ideal for this role if you have: At least 5 years of hands-on experience building APIs and backend services in Java. Strong expertise with Spring Boot and Maven. Solid understanding of backend architecture concepts including service design, data access, caching, and resilience. In-depth knowledge of API styles and integration patterns (REST, GraphQL, SOAP). Experience working with API tooling such as Postman, Swagger UI / OpenAPI, SoapUI. Ability to work with data formats like JSON and XML. Proven troubleshooting skills to diagnose issues, fix defects, and enhance performance and reliability. Strong collaboration skills and ability to communicate technical decisions effectively. 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). Familiarity with AWS services like Kubernetes/EKS, Fargate, Redis, RDS, S3, Route 53. Knowledge of CI/CD pipelines, observability tools (logging, metrics, tracing), and secure coding practices. Strong critical thinking and a pragmatic, delivery-focused mindset. Language Required for the role: Fluent English (spoken and written). Eligibility for the role: Only candidates with an existing legal right to work in the European Union will be considered for this role. #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
ITDS
Senior Java Developer – Banking Microservices Expert
Senior
Remote
Warsaw, Poland
18,900 - 23,100 PLN
🏢 Summary: Senior Java Developer role focused on building and maintaining core banking systems using modern Java and event-driven microservices architecture. The position involves developing scalable services, evolving legacy systems, and contributing to a complex microservices ecosystem within a CI/CD environment. Remote work model with strong emphasis on high-quality, domain-driven design in the financial sector. 🗂️ Requirements: 7+ years of Java development experience, Experience in banking or financial services, Deep knowledge of Java 21/25, Strong knowledge of Spring Boot, Experience with MongoDB, Strong experience with Apache Kafka, Experience with event-driven architecture, Proficiency in REST APIs, Proficiency with Git, Proficiency with Maven, Experience with CI/CD tools, Experience with microservices architecture, Understanding of Domain-Driven Design (DDD), Ability to work with legacy systems, Communicative Polish, Legal right to work in the EU 📃 Skills: Java, Spring, SpringBoot, MongoDB, Kafka, REST, Git, Maven, Jenkins, OpenShift, JaCoCo, SonarQube, CQRS, DDD, Hexagonal, Microservices, CI/CD 🏢 Description: Empower scalable financial systems — drive innovation in banking technology! Warsaw-based opportunity with remote work model (up to 5 days remote per week). As a Senior Java Developer , you will be working for our client, a leader in the banking industry, dedicated to building and maintaining core domain systems that serve internal clients. Join us in creating robust, event-driven microservices that shape the future of banking infrastructure, fostering seamless digital experiences and technological excellence. Your main responsibilities: Develop and maintain core banking services using Java 21/25, Spring Boot 4.0, and MongoDB. Design and implement event-driven architectures utilizing Apache Kafka and Schema Registry. Collaborate on microservices ecosystem, ensuring high quality and scalability. Work with legacy code and contribute to system evolution within a complex environment. Ensure code quality through tools like JaCoCo and SonarQube, following best practices. Participate in CI/CD pipelines using OpenShift, Jenkins, and Maven. Apply Domain-Driven Design (DDD), CQRS, and Hexagonal architecture principles. Work independently within a mono-repo approach, managing multiple repositories and shared libraries. You're ideal for this role if you have: 7+ years of experience in Java development, ideally within banking or financial services. Deep knowledge of Java (21/25), Spring Boot, and MongoDB. Strong experience with Kafka and event-driven architecture. Proficiency with REST APIs, Git, Maven, and CI/CD tools. Ability to work with legacy systems and develop scalable solutions. Solid understanding of microservices architecture and domain modeling. It is a strong plus if you have: (optional) Certifications or experience in OpenShift, Jenkins, or related cloud technologies. Language Required for the role: Communicative Polish. 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
ITDS
Senior Java Developer – Digital Banking Solutions
Senior
Hybrid
Krakow, Poland
17,850 - 24,150 PLN
🏢 Summary: Senior Java Developer role focused on building and enhancing scalable digital banking solutions in a hybrid Krakow-based setup. The position involves developing microservices and REST APIs, supporting CI/CD pipelines, and ensuring high-quality, secure applications used by millions of customers worldwide. 🗂️ Requirements: 5+ years experience as Java Software Engineer, Strong knowledge of Java and Spring, Experience with REST APIs, Experience with microservices architecture, Experience with Docker, Experience with CI/CD in Jenkins, Experience with TDD, Understanding of data structures and algorithms, Knowledge of secure application design, Experience working in Agile teams, Fluent English, Legal right to work in the EU 📃 Skills: Java, Spring, REST, Microservices, Docker, Jenkins, CI/CD, TDD, Agile, Algorithms, Security, OOP, Concurrency 🏢 Description: Ignite innovation in digital banking — empower seamless financial experiences worldwide! Krakow-based opportunity with hybrid work model As a Senior Java Developer – Digital Banking Solutions , you will be working for our client, a leading global bank, driving forward their most exciting digital revolution. You’ll be contributing to impactful solutions that influence the banking behavior of over 37 million customers worldwide, shaping the future of digital finance through innovative technology. This is a unique career opportunity to collaborate with a dynamic team of experts from world-renowned technology companies and to be at the forefront of digital evolution in banking. Your main responsibilities: Design, develop, and test scalable microservices using Java within an agile environment. Implement robust REST APIs and integrate new features into existing digital solutions. Champion test-driven development (TDD) practices and ensure high-quality code through troubleshooting and debugging. Collaborate closely with cross-functional teams to deliver end-to-end digital banking products and services. Contribute to automation efforts and support the deployment pipeline with CI/CD pipelines in Jenkins and Docker. Assist in optimizing system performance and enhancing security measures. Participate in continuous improvement initiatives and adopt innovative technologies to improve processes. Provide production support and troubleshooting for live environments. You're ideal for this role if you have: 5+ years of professional experience as a Java Software Engineer. Strong knowledge of Java, Spring, REST, Docker, CI/CD in Jenkins, and microservices architecture. Experience with test-driven development (TDD) and troubleshooting skills. Experience working in an agile, cross-functional team. Good understanding of data structures, algorithms, and secure application design. Proven ability to adapt and learn new technologies rapidly. It is a strong plus if you have: (optional) Knowledge of concurrency in Java, OOP principles, or clean code practices. Certifications in Java or related fields. Language Required for the role: Fluent English, with excellent communication skills. Eligibility to work on this 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
ITDS
Senior Java Developer – Digital Banking Solutions
Senior
Hybrid
Krakow, Poland
17,850 - 24,150 PLN
🏢 Summary: Senior Java Developer role focused on building and enhancing scalable digital banking solutions in a hybrid Krakow-based environment. The position involves designing microservices, implementing REST APIs, and supporting CI/CD pipelines to deliver secure, high-quality banking products for millions of users worldwide. 🗂️ Requirements: 5+ years of professional experience as Java Software Engineer, Strong knowledge of Java and Spring, Experience with REST APIs and microservices architecture, Experience with Docker and CI/CD in Jenkins, Experience with test-driven development (TDD), Strong troubleshooting and debugging skills, Understanding of data structures and algorithms, Knowledge of secure application design, Experience working in agile cross-functional teams, Fluent English, Legal right to work in the European Union 📃 Skills: Java, Spring, REST, Microservices, Docker, Jenkins, CI/CD, TDD, Algorithms, Security, Agile 🏢 Description: Ignite innovation in digital banking — empower seamless financial experiences worldwide! Krakow-based opportunity with hybrid work model As a Senior Java Developer – Digital Banking Solutions , you will be working for our client, a leading global bank, driving forward their most exciting digital revolution. You’ll be contributing to impactful solutions that influence the banking behavior of over 37 million customers worldwide, shaping the future of digital finance through innovative technology. This is a unique career opportunity to collaborate with a dynamic team of experts from world-renowned technology companies and to be at the forefront of digital evolution in banking. Your main responsibilities: Design, develop, and test scalable microservices using Java within an agile environment. Implement robust REST APIs and integrate new features into existing digital solutions. Champion test-driven development (TDD) practices and ensure high-quality code through troubleshooting and debugging. Collaborate closely with cross-functional teams to deliver end-to-end digital banking products and services. Contribute to automation efforts and support the deployment pipeline with CI/CD pipelines in Jenkins and Docker. Assist in optimizing system performance and enhancing security measures. Participate in continuous improvement initiatives and adopt innovative technologies to improve processes. Provide production support and troubleshooting for live environments. You're ideal for this role if you have: 5+ years of professional experience as a Java Software Engineer. Strong knowledge of Java, Spring, REST, Docker, CI/CD in Jenkins, and microservices architecture. Experience with test-driven development (TDD) and troubleshooting skills. Experience working in an agile, cross-functional team. Good understanding of data structures, algorithms, and secure application design. Proven ability to adapt and learn new technologies rapidly. It is a strong plus if you have: (optional) Knowledge of concurrency in Java, OOP principles, or clean code practices. Certifications in Java or related fields. Language Required for the role: Fluent English, with excellent communication skills. Eligibility to work on this 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
ITDS
Senior Java Spring Boot Backend Developer – Cloud and Microservices
Senior
Hybrid
Krakow, Poland
24,150 - 30,450 PLN
🏢 Summary: Senior Java Spring Boot Backend Developer role focused on building and modernizing a cloud-native Messaging Delivery Platform in the financial sector. The position involves developing scalable microservices, APIs, and containerized applications deployed on AWS using Kubernetes. It combines hands-on backend engineering with DevOps practices in an Agile environment. 🗂️ Requirements: Minimum 6 years of Java development experience, Strong hands-on experience with Spring Boot, Experience with microservices architecture, Practical experience with Kubernetes, Experience with AWS cloud environment, Experience with CI/CD tools (Jenkins, GitHub, Maven, Groovy), Strong knowledge of API design (REST, Swagger, OpenAPI, JSON), Experience with OAuth2 and API Gateway solutions, Experience working in Agile (Scrum, TDD), Legal right to work in the European Union 📃 Skills: Java, Spring, SpringBoot, Microservices, Kubernetes, AWS, Jenkins, GitHub, Maven, Groovy, REST, Swagger, OpenAPI, JSON, OAuth2, Kong, CI/CD, TDD, Scrum 🏢 Description: Unleash innovation at scale — drive the future of cloud-native, microservices architectures! Krakow-based opportunity with hybrid work model (3 remote days per week). As a Senior Java Spring Boot Backend Developer , you will be working for our client in the financial industry, focusing on the Messaging Delivery Platform—centralizing and modernizing message delivery to bank customers across multiple channels. Join a cutting-edge project that shapes the future of client communication through advanced distributed systems and cloud technology. Your main responsibilities: Develop high-quality, scalable backend applications using Java and Spring Boot, ensuring adherence to technical requirements and standards. Collaborate within a multidisciplinary Agile team to design, build, and enhance distributed microservices architectures. Implement and monitor API solutions using Swagger, OpenAPI, REST, and JSON standards, ensuring best practices. Deploy and manage containerized applications on Kubernetes, leveraging AWS cloud infrastructure. Integrate authentication and authorization mechanisms such as OAuth 2 and API Gateway solutions. Write and execute unit tests, contribute to automation testing efforts, and uphold quality benchmarks. Participate in code reviews, challenge implementations to maintain highest quality standards, and promote innovation. Keep abreast of current technologies, tools, and industry best practices, continuously enhancing your expertise. Support and mentor team members to foster a culture of technical excellence and knowledge sharing. You're ideal for this role if you have: Minimum 6 years of experience in Java development within a senior or expert capacity. Strong hands-on expertise with Spring Boot framework and microservices architecture. Practical experience with Kubernetes and Cloud environments, particularly AWS. Proficiency with CI/CD tools such as Jenkins, GitHub, Maven, and Groovy scripting. Deep understanding of API design principles, including Swagger, OpenAPI 3.0, REST, and JSON. Familiarity with authentication protocols like OAuth 2 and API Gateway solutions such as Kong. Robust knowledge of Agile practices, especially TDD and Scrum methodologies. Ability to work fluently in English, with excellent communication skills. It is a strong plus if you have: Certifications or additional experience with AWS services. Knowledge of automation testing frameworks. Experience with messaging systems or middleware. 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
ITDS
Senior Java Spring Boot Backend Developer – Cloud and Microservices
Senior
Hybrid
Krakow, Poland
24,150 - 30,450 PLN
🏢 Summary: Senior Java Spring Boot Backend Developer role focused on building and modernizing a cloud-native Messaging Delivery Platform in the financial sector. The position involves designing and developing scalable microservices, APIs, and distributed systems deployed on Kubernetes and AWS. You will contribute to high-quality backend solutions within an Agile environment using modern DevOps and cloud practices. 🗂️ Requirements: Minimum 6 years of commercial experience in Java development, Strong hands-on experience with Spring Boot, Practical experience in microservices architecture, Experience with Kubernetes and AWS cloud environments, Proficiency with CI/CD tools: Jenkins, GitHub, Maven, Groovy, Strong knowledge of API design: Swagger, OpenAPI, REST, JSON, Experience with OAuth2 and API Gateway solutions such as Kong, Experience with unit testing and TDD practices, Knowledge of Agile methodologies, especially Scrum, Fluent English, Legal right to work in the EU 📃 Skills: Java, Spring, SpringBoot, Microservices, Kubernetes, AWS, Jenkins, GitHub, Maven, Groovy, Swagger, OpenAPI, REST, JSON, OAuth2, Kong, Docker, CICD, TDD, Scrum 🏢 Description: Unleash innovation at scale — drive the future of cloud-native, microservices architectures! Krakow-based opportunity with hybrid work model (3 remote days per week). As a Senior Java Spring Boot Backend Developer , you will be working for our client in the financial industry, focusing on the Messaging Delivery Platform—centralizing and modernizing message delivery to bank customers across multiple channels. Join a cutting-edge project that shapes the future of client communication through advanced distributed systems and cloud technology. Your main responsibilities: Develop high-quality, scalable backend applications using Java and Spring Boot, ensuring adherence to technical requirements and standards. Collaborate within a multidisciplinary Agile team to design, build, and enhance distributed microservices architectures. Implement and monitor API solutions using Swagger, OpenAPI, REST, and JSON standards, ensuring best practices. Deploy and manage containerized applications on Kubernetes, leveraging AWS cloud infrastructure. Integrate authentication and authorization mechanisms such as OAuth 2 and API Gateway solutions. Write and execute unit tests, contribute to automation testing efforts, and uphold quality benchmarks. Participate in code reviews, challenge implementations to maintain highest quality standards, and promote innovation. Keep abreast of current technologies, tools, and industry best practices, continuously enhancing your expertise. Support and mentor team members to foster a culture of technical excellence and knowledge sharing. You're ideal for this role if you have: Minimum 6 years of experience in Java development within a senior or expert capacity. Strong hands-on expertise with Spring Boot framework and microservices architecture. Practical experience with Kubernetes and Cloud environments, particularly AWS. Proficiency with CI/CD tools such as Jenkins, GitHub, Maven, and Groovy scripting. Deep understanding of API design principles, including Swagger, OpenAPI 3.0, REST, and JSON. Familiarity with authentication protocols like OAuth 2 and API Gateway solutions such as Kong. Robust knowledge of Agile practices, especially TDD and Scrum methodologies. Ability to work fluently in English, with excellent communication skills. It is a strong plus if you have: Certifications or additional experience with AWS services. Knowledge of automation testing frameworks. Experience with messaging systems or middleware. 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
ITDS
Senior Java Spring Boot Backend Developer – Cloud and Microservices
Senior
Hybrid
Krakow, Poland
24,150 - 30,450 PLN
🏢 Summary: Senior Java Spring Boot Backend Developer role focused on building and modernizing a cloud-native Messaging Delivery Platform in the financial sector. The position involves designing and developing scalable microservices, APIs, and distributed systems deployed on Kubernetes and AWS. You will work in an Agile team to deliver secure, high-quality backend solutions for multi-channel customer communication. 🗂️ Requirements: Minimum 6 years of Java development experience, Strong hands-on experience with Spring Boot, Experience designing microservices architectures, Practical experience with Kubernetes, Experience with AWS cloud environments, Proficiency with CI/CD tools (Jenkins, GitHub, Maven, Groovy), Strong knowledge of API design (Swagger, OpenAPI, REST, JSON), Experience with OAuth2 and API Gateway solutions (Kong), Experience with TDD and Scrum methodologies, Legal right to work in the European Union 📃 Skills: Java, Spring, SpringBoot, Microservices, Kubernetes, AWS, Jenkins, GitHub, Maven, Groovy, Swagger, OpenAPI, REST, JSON, OAuth2, Kong, CICD, TDD, Scrum, API 🏢 Description: Unleash innovation at scale — drive the future of cloud-native, microservices architectures! Krakow-based opportunity with hybrid work model (3 remote days per week). As a Senior Java Spring Boot Backend Developer , you will be working for our client in the financial industry, focusing on the Messaging Delivery Platform—centralizing and modernizing message delivery to bank customers across multiple channels. Join a cutting-edge project that shapes the future of client communication through advanced distributed systems and cloud technology. Your main responsibilities: Develop high-quality, scalable backend applications using Java and Spring Boot, ensuring adherence to technical requirements and standards. Collaborate within a multidisciplinary Agile team to design, build, and enhance distributed microservices architectures. Implement and monitor API solutions using Swagger, OpenAPI, REST, and JSON standards, ensuring best practices. Deploy and manage containerized applications on Kubernetes, leveraging AWS cloud infrastructure. Integrate authentication and authorization mechanisms such as OAuth 2 and API Gateway solutions. Write and execute unit tests, contribute to automation testing efforts, and uphold quality benchmarks. Participate in code reviews, challenge implementations to maintain highest quality standards, and promote innovation. Keep abreast of current technologies, tools, and industry best practices, continuously enhancing your expertise. Support and mentor team members to foster a culture of technical excellence and knowledge sharing. You're ideal for this role if you have: Minimum 6 years of experience in Java development within a senior or expert capacity. Strong hands-on expertise with Spring Boot framework and microservices architecture. Practical experience with Kubernetes and Cloud environments, particularly AWS. Proficiency with CI/CD tools such as Jenkins, GitHub, Maven, and Groovy scripting. Deep understanding of API design principles, including Swagger, OpenAPI 3.0, REST, and JSON. Familiarity with authentication protocols like OAuth 2 and API Gateway solutions such as Kong. Robust knowledge of Agile practices, especially TDD and Scrum methodologies. Ability to work fluently in English, with excellent communication skills. It is a strong plus if you have: Certifications or additional experience with AWS services. Knowledge of automation testing frameworks. Experience with messaging systems or middleware. 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
ITDS
Senior Java Full Stack Developer – Banking and Financial Services
Senior
Hybrid
Krakow, Poland
23,520 - 30,240 PLN
🏢 Summary: Senior Java Full Stack Developer role focused on building and supporting scalable banking applications within a global engineering team. The position involves developing microservices-based systems, ensuring production stability, and driving digital transformation in financial services. Hybrid work model with strong emphasis on DevOps, observability, and end-to-end support. 🗂️ Requirements: 6+ years of Java and full-stack development experience, Expertise in Java 21 and Spring Boot 3.x, Experience with microservices architecture and REST APIs, Strong knowledge of React JS, Experience with PostgreSQL, Experience with messaging systems (MQ or Solace), Familiarity with Kubernetes and Redis, Experience with CI/CD and DevOps practices, Knowledge of observability and monitoring tools, Fluent English, Legal right to work in the EU 📃 Skills: Java, Spring, SpringBoot, Microservices, REST, JSON, React, PostgreSQL, MQ, Solace, Kubernetes, Redis, Grafana, Splunk, Logstash, Prometheus, Jenkins, Ansible, CI/CD, DevOps 🏢 Description: Empower financial innovation — shape the future of banking technology! Krakow-based opportunity with hybrid work model allowing up to 3 remote days per week. As a Senior Java Full Stack Developer – Banking and Financial Services , you will be working for our client, a leading global bank, contributing to the development and support of critical financial applications. You will help build robust, scalable systems that drive digital transformation in the banking sector, offering innovative solutions to complex financial challenges. Your main responsibilities: Deliver application enhancements and provide ongoing support as a key member of a global engineering team. Collaborate with business stakeholders to plan, execute, and meet project milestones. Lead the resolution of critical incidents, ensuring timely fixes and issue resolution. Own end-to-end production support, managing support requests, tickets, and queries. Diagnose, troubleshoot, and resolve application performance, stability, and usability issues. Create and maintain technical documentation, best-practice guides, and process artifacts. Continuously develop your skills through training, certifications, and practical experience. Act as a subject matter expert for system functionality, operational constraints, and best practices. Participate actively in agile delivery, identifying risks and dependencies early. You're ideal for this role if you have: 6+ years of experience in Java development and full-stack engineering. Deep expertise with Java 21, Spring Boot 3.x, microservices, REST APIs, and JSON. Strong knowledge of React JS, PostgreSQL, and messaging systems like MQ or Solace. Working familiarity with Kubernetes, Redis, and application security best practices. Exposure to observability tools and DevOps/CI/CD pipelines: Grafana, Splunk, Logstash, Prometheus, Jenkins, Ansible. Excellent written and verbal communication skills in English. Ability to work effectively across distributed teams with responsiveness and ownership. Customer-focused mindset with a passion for high-quality deliverables. Comfortable operating within a DevOps model, supporting testing, analysis, and support tasks. It is a strong plus if you have: Basic Python, shell scripting, and experience with workflow engines like Activiti. Familiarity with testing frameworks such as JMock/Mockito and Selenium. Support or development experience with workflow-based applications. Language Required for the role: Fluent English Eligibility for the role: Only candidates with an existing legal right to work in the European Union will be considered for this role. #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
ITDS
Senior Java Developer – API & Microservices Expert
Senior
Hybrid
Krakow, Poland
24,150 - 30,450 PLN
🏢 Summary: Senior Java Developer role focused on designing and building scalable APIs and microservices within a cloud-native environment. The position involves developing high-performance backend solutions in Java and Kotlin, ensuring seamless integrations, and working in an agile CI/CD setup. It offers the opportunity to shape robust microservice architectures and drive operational excellence. 🗂️ Requirements: 5+ years of software development experience, Strong experience with Java, Strong experience with Kotlin, Proven expertise in API development, Experience with SQL and databases, Knowledge of HTML and JavaScript, Understanding of microservices architecture, Experience working in Agile environments, Experience with Jira and Confluence, Strong troubleshooting and analytical skills, Fluent English (B2+), Legal right to work in the European Union 📃 Skills: Java, Kotlin, API, SQL, HTML, JavaScript, Microservices, Jira, Confluence, CI/CD, Jenkins, AWS, Azure, GCP, Linux, AIX, WAS 🏢 Description: Unleash innovation — master scalable APIs and Microservices to transform digital ecosystems! As a Senior Java Developer – API & Microservices Expert, you will be working on building cloud-native platforms focused on streamlining software development and compliance management. Contribute to cutting-edge microservice architectures, helping development teams achieve operational excellence and compliance. This role offers a chance to shape scalable solutions and advance your career in a dynamic tech environment. Quick Facts: - Hybrid work model Your main responsibilities: - Collaborate with cross-functional teams to design, develop, and implement impactful APIs and microservices - Build robust backend solutions using Java and Kotlin, ensuring high performance and scalability - Lead efforts in troubleshooting, optimizing, and ensuring seamless integrations across platforms - Work within an agile CI/CD environment to deliver rapid, high-quality iterations - Engage proactively with users and stakeholders to understand and respond to their needs - Participate in peer code reviews and automate testing to maintain high development standards You're ideal for this role if you have: - Over 5 years of experience in software development, with a focus on Java and Kotlin - Proven expertise in API creation, SQL/databases, and HTML/JavaScript - Strong troubleshooting and analytical skills - Experience working in Agile environments using Jira and Confluence - Good understanding of microservices architecture - Fluent English (B2+) communication skills It is a strong plus if you have: - Experience with cloud platforms like AWS, Azure, or GCP - Knowledge of CI/CD pipelines with Jenkins - Background in Systems Administration across Linux, AIX, or WAS platforms Language Required for the role: - Fluent English (B2+) Eligibility to work in the European Union: - Only candidates with an existing legal right to work in the EU will be considered for this role