This role involves architecting robust enterprise-scale solutions deployed on-premises or in cloud environments to shape the future of insurance technology
Job Summary
This role involves architecting robust enterprise-scale solutions deployed on-premises or in cloud environments to shape the future of insurance technology.
The successful candidate will provide technical leadership by coaching and mentoring fellow software engineers while driving software excellence across the team.
The position requires extensive experience with Java and Spring Boot to optimize performance, scalability, and security within a collaborative, fast-paced environment.
Matching Summary
This role involves architecting robust enterprise-scale solutions deployed on-premises or in cloud environments to shape the future of insurance technology.
Skills & Requirements
Must-have
10+ years back-end software design experience
8+ years Java and Spring Boot frameworks
Expert knowledge of Azure DevOps CI/CD pipelines
Proven experience with Docker and Azure Kubernetes Service
Strong background in designing RESTful APIs
Demonstrated technical leadership and mentoring skills
Nice-to-have
Experience with Angular and JavaScript development
Knowledge of microservices architecture patterns
Familiarity with domain-driven design principles
Experience partnering with enterprise architects
Expertise in performance tuning for Java apps
Proactive mindset with strong ownership culture
Key Requirements
10+ years overall back-end software design and development experience
8+ years specific experience with Java and Spring Boot frameworks
Excellent written and verbal communication skills in English