Backend Developer
ITDS
⚲ Kraków
1 150 - 1 450 PLN/dzień netto (B2B)
Wymagania
- Java
- Spring Boot
- AWS
- Maven
- GitHub
- API
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 We offer you At ITDS, you will work on innovative and impactful technology projects for international companies across multiple industries in Europe and beyond. We create an environment for ambitious, driven professionals who want to grow, deliver value, and build their careers in modern IT and digital transformation. Our offer includes: • Stable and long-term cooperation with attractive conditions • Opportunities to develop your technical expertise across various industries and technologies • The chance to work on high-impact, strategic IT and digital transformation projects • A clear career path and the opportunity to grow quickly by contributing to diverse client initiatives over time • International environment, knowledge sharing, social events, and training opportunities • Access to an attractive medical package • Access to the Multisport program • Access to learning platforms such as Pluralsight • Flexible working hours and remote work options