Senior Java Developer (Azure)
Reference number: PL25/IC/SENIORJAVADEVELOPERAZURE/HYBRID
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.
Project information:
- Type of project: IT Services
- Office location: Wroclaw
- Work model: Hybrid (2 days in the office)
- Budget: 150-160 pln net /h - b2b
- Project length: one year contract with option to extension
- Only candidates with citizenship in the European Union and residence in Poland
- Start date: ASAP (depending on candidate availability)
Project scope:
- 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
- Proficiency in Java 17+ (records, sealed classes, pattern matching, streams, modularization)
- Strong Spring ecosystem and microservices architecture knowledge
- Hands-on experience maintaining and modernizing legacy code
- DevOps & cloud integration experience with Azure DevOps, CI/CD pipelines, and Azure services
- Bash scripting skills for automation on Linux
- Comfortable with Git, Maven/Gradle, and container-based deployments
- Proactive communicator with problem-solving mindset
We offer:
- Hybrid working model
- Full-time job agreement based on b2b
- Private medical care with dental care (covering 70% of costs) + rehabilitation package. Family package option possible
- Multisport card (also for an accompanying person)
- Life insurance