1 month ago
Turin, Italy +2 moreMid Level
Responsibilities
- Develop and maintain Java applications based on microservices architecture.
- Design, implement, and test new functionalities in collaboration with the team.
- Apply programming best practices and design patterns.
- Contribute to mission-critical, high-performance software platforms with a focus on code quality, security, and reliability.
Requirements
- At least 3 years of experience developing Java applications.
- Bachelor’s degree in Computer Engineering, Computer Science, or a related field.
- Knowledge of Spring Boot for microservices development.
- Experience with relational databases such as MySQL and PostgreSQL, as well as NoSQL databases.
- Familiarity with Git and version-control tools.
- Knowledge of CI/CD principles and containerization using Docker and Kubernetes.
- Experience with Apache Kafka or RabbitMQ.
- Good English proficiency at B2 level.
- Availability to work fully on-site, five days per week at the client location.
Benefits
- Permanent employment contract.
- On-site work in Rome or Naples, with five days per week at the client location and no smartworking for this role.
- Career development paths, professional certification opportunities, and potential progression toward Tech Lead or Architect roles.
- Flexible-work and work-life-balance policies are described by the company, including remote work or flexible hours where applicable.
- Inclusive and diverse working environment.
- Annual gross salary range of €28,312–€30,825 for the third CCNL Commerce level or €31,933–€40,150 for the second level.
Tech Stack
Categories
About Capgemini
Capgemini is a global IT services and consulting firm that delivers strategy, cloud, AI, software engineering, and managed services to large enterprises and public-sector clients. Founded in 1967 and headquartered in Paris, it is publicly traded on Euronext Paris and operates in 50+ countries. The group expanded its engineering capabilities by acquiring Altran in 2020, now operating as Capgemini Engineering.
