Overview Senior Back-End Developer role at Generali. The candidate will be part of an international and challenging Group Digital function and will contribute to strategic initiatives to develop, launch and evolve Generali Group digital assets and tools. We are leaders in the insurance sector and aim to develop new personal services (e.g., prevention, assistance, digital services) to support customers through digital channels. We are strengthening Information Technology to digitize processes and extend technology assets, working with Agile squads and technologies such as containers, cloud architectures and micro-services. Are you curious to know more? Responsibilities Contribute to the design and development of back-end applications and services within a SCRUM team. Contribute to the design and development of microservices architectures for delivering essential parts of the application map. Define development guidelines, release processes, maintenance of artifacts, and continuously update skills for the development organization focused on digital channels. Experiment with new technologies and create prototypes. Ensure high performance, reliability, security, and quality of developed applications. Qualifications The ideal candidate will meet the following requirements: A degree in computer science, computer engineering, or another preparatory title for software design and development. At least 5 years of verifiable experience in developing back-end applications for the enterprise market, high-performance, geographically distributed, mission-critical processes, and cloud services. Excellent proficiency in J2EE standards (e.g., EJB, JPA, JMS) and/or alternative frameworks (e.g., Spring, Spring Boot). Strong proficiency in Linux/Unix environments. Experience in designing and developing RESTful APIs. Experience in developing cloud services based on major vendor platforms (e.g., AWS, Azure). Experience in Microservice Architecture ensuring scalability, efficiency, and resilience. Experience with containerization technologies and/or orchestration (e.g., Docker, Kubernetes). Experience with Observability Platforms (e.g., New Relic, Dynatrace) for monitoring and performance analysis. Experience with Authentication Protocols such as OpenID and OAuth2. Experience working in diverse teams. Good knowledge of DevOps principles and hands-on experience with Terraform for Infrastructure as Code management. Good knowledge of the English language (CEFR B2). Curiosity and a propensity for research to enhance skills. Nice-to-have Certifications and recognitions related to Java technologies and frameworks. Certifications as a cloud solution architect issued by major vendors. Software development experience in banking, insurance, or consulting sectors. Experience developing containerized software using Docker/Kubernetes stacks, or equivalent cloud services. Experience in front-end programming (e.g., Angular, React). SCRUM Developer or higher certification. Company Profile Generali is a major player in the global insurance industry with a presence in more than 60 countries, 470 companies and nearly 80,000 employees. GOSP - Generali Operations Service Platform is a joint venture between Generali and Accenture providing IT and Procurement services to Generali Group companies, accelerating the Group60s innovation and digitization strategy through the Cloud and shared platforms. Based in Italy, it has 6 branches across Europe and employs about 1,200 people. Job Details Seniority level: Mid-Senior level Employment type: Full-time Job function: Business Development Industries: Insurance / Financial Services J-18808-Ljbffr