This list contains only the countries for which job offers have been published in the selected language (e.g., in the French version, only job offers written in French are displayed, and in the English version, only those in English).
In Cyclad we work with top international IT companies in order to boost their potential in delivering outstanding, cutting-edge technologies that shape the world of the future. We are seeking a highly experienced Senior Java Developer to join a hybrid development team of our Partner.
Job Responsibility:
Develop, maintain, and modernize Java based applications (Java 17+) within a complex software ecosystem
Build scalable, secure, and high performance solutions using Spring Boot, Spring MVC, Spring Security, and Spring Data JPA
Refactor and gradually modernize legacy code, including modularization, REST migration, and UI improvements
Design creative and pragmatic solutions for performance bottlenecks, technical debt, and legacy system interoperability
Develop and maintain CI/CD pipelines in Azure DevOps, manage YAML pipelines, build agents, and artifact deployment
Integrate applications with Azure AD / Entra ID, implementing authentication/authorization flows (OAuth2/OIDC, RBAC)
Deploy and monitor applications using Azure App Service, Key Vault, Storage Accounts, Application Insights
Automate tasks using Bash scripting and leverage Docker, Maven/Gradle, Git for development and deployment
Requirements:
At least 7 years of professional Java development experience