Senior Java Spring Boot Backend Developer – Cloud and Microservices
ITDS
⚲ Krakow
24 150 - 30 450 PLN netto (B2B)
Wymagania
- Java
- Spring Boot
- Kubernetes
- Cloud
- AWS
Opis stanowiska
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.