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 looking for an experienced Java Developer who will join the international team of our Partner and will be developing solutions for British client. They are developing state-of-the-art online and in-store retail platforms designed to enhance customer experiences through technology-driven innovation. The teams manage software throughout its entire lifecycle, ensuring continuous improvements and excellence at every stage.
Java Developer with Azure
Reference number: PL25/AX/JAVADEV/KRAKOW
Project information:
- Industry: Consulting/retail
- Work model: Hybrid - up to 3 days per week on-site in the Kraków office
- Type of employment: B2B
- Budget: 1000-1200 net / day / b2b
- Project duration: first contract to September 2025 with possible extension
- Seniority level: Mid / Senior
- Project language: English
- Start date: ASAP
- Only candidates with citizenship in the European Union and residence in Poland
Project scope:
- Develop, maintain, and optimize Java-based applications within a microservices architecture
- Design and implement RESTful APIs, ensuring seamless integration across systems
- Utilize the Spring Framework (Spring Boot, Spring MVC, Spring Data, Spring Security) to build scalable and secure applications
- Work with JPA/Hibernate for efficient database interactions
- Deploy applications on Azure, leveraging Azure Kubernetes Service (AKS) and Azure DevOps
- Implement and maintain CI/CD pipelines using Azure DevOps and/or GitHub Actions
- Ensure best practices in security, including OAuth2, JWT, and secure coding standards
- Collaborate with cross-functional teams to deliver high-quality software solutions
Requirements:
- Proficiency in Java (object-oriented principles, data structures, algorithms)
- Strong experience with Spring Boot, Spring MVC, Spring Data, Spring Security
- Hands-on experience with RESTful API development
- Knowledge of microservices architecture and containerization (Docker/Kubernetes)
- Familiarity with Maven/Gradle for build automation
- Experience in writing unit tests using JUnit, TestNG, or Spock
- Familiarity with Azure services, particularly Azure Kubernetes Service (AKS) and Azure DevOps
- Experience in cloud deployment and application management on Azure
- Understanding of automated deployment strategies
- Experience with SQL and NoSQL databases (PostgreSQL, MySQL, MongoDB, Cassandra)
- Knowledge of authentication mechanisms and secure coding standards would be an advantage
- Fluent English
We offer:
- The unique opportunity to join an international team and lead innovation projects within the retail branch
- Private medical care (with dental care financed 70% by the company)
- Life Insurance
- Multisport Card
- Flextime
- Integration events