Apply

Ready to go for it?

AI Apply speeds things up—apply directly if you prefer.

FREE ACCESS
5,000–10,000 jobs/day
JobTailor Logo

See all jobs on JobTailor

Search thousands of fresh jobs every day.

Discover
  • Fresh listings
  • Fast filters
  • No subscription required
Create a free account and start exploring right away.
R

Technical Team Leader

RGI S.P.A.

Technical Team Leader at RGI overseeing development teams for insurance software projects. Leading technical decisions and ensuring adherence to best practices in a hybrid role.

Posted 7/27/2026full-timeMilan • 🇮🇹 ItalySenior💰 €45,000 - €55,000 per yearWebsite

Core Competencies

Role fit
Core Competencies

Use this summary to align your resume positioning with the role.

Demonstrates expertise in leading cross-functional development teams, delivering enterprise software projects, and applying software architecture principles. Proficient in Java technologies, REST API design, and DevOps practices to ensure high-quality technical solutions.

Highest-signal resume keywords
Java DevelopmentSoftware Architecture PrinciplesREST API DesignDevOps Tools (Docker, Kubernetes)SQL Database Optimization

ATS Keywords

Tailor your resume
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills
JavaJavaEESQLAngularREST APISoftware DevelopmentTechnical LeadershipProject MonitoringTechnical Solution DesignComplex Query Optimization
Soft Skills
CollaborationProblem-SolvingCommunicationGuidanceContinuous Improvement
Tools & Technologies
DockerKubernetesCI/CD PipelinesGit
Industry Keywords
Insurance SectorEnterprise Software ProjectsSoftware Engineering Best Practices

Tech Stack

Tools & technologies
AngularDockerJavaKubernetesSQL

About the role

Key responsibilities & impact
  • Lead and coordinate cross-functional development teams across project activities
  • Act as the technical reference point for the team, providing guidance and support on design and implementation decisions
  • Define and validate technical solutions and application architectures
  • Translate functional requirements into robust technical designs
  • Monitor project progress, identifying risks, bottlenecks and deviations from plans
  • Ensure adherence to software engineering best practices, including clean code, security, performance and maintainability
  • Supervise development, testing and release activities
  • Support the resolution of complex technical issues and production incidents
  • Collaborate with Project Managers, Business Analysts and Architects to ensure successful project delivery
  • Contribute to continuous improvement initiatives, development standards and technical governance

Requirements

What you’ll need
  • 5+ years of experience in software development using Java technologies
  • Previous experience coordinating development teams or acting as a technical lead
  • Proven experience delivering enterprise software projects
  • Experience working in structured environments and customer-facing projects
  • Experience in the insurance sector is considered a plus
  • Strong knowledge of Java / JavaEE (Java 8 or higher)
  • Strong knowledge of software architecture principles and REST API design
  • Solid experience with SQL databases, complex query optimization and performance analysis
  • Good knowledge of Angular (version 7+)
  • Experience with DevOps concepts and tools (Docker, Kubernetes, CI/CD pipelines)
  • Experience using version control systems (Git)
  • Ability to analyse functional requirements and translate them into technical solutions

Benefits

Comp & perks
  • Continuous learning and professional development opportunities
  • Company benefits and welfare plan