Lead Software Engineer
You Are
An experienced backend Lead Java Engineer with a proven track record of leading high‑performing teams and delivering high‑quality software at speed
A hands‑on technologist with a strong foundation in computer science fundamentals and software development lifecycle (SDLC) best practices
A collaborative leader who can work effectively across the enterprise with Architecture, Product, Platform, Security, and Production Support teams to deliver customer‑centric solutions
You Will
Lead an agile delivery team as part of an Agile Release Train (ART)
Design and build well‑engineered, scalable, and production‑ready integration solutions
Develop and enable APIs, events, and messaging‑based integrations using modern integration patterns
Build and support robust MCP (Model Context Protocol) servers and API platforms that enable Agentic AI solutions within the insurance domain
Collaborate closely with Business Partners and Solution Architects to align delivery with product roadmaps and architectural blueprints
Mentor and coach engineers and analysts, assign work, conduct code reviews, and uphold engineering excellence
Triage and resolve end‑to‑end system and integration issues across applications, middleware, and infrastructure
You Have
Bachelor’s degree in Computer Science or a related field
15+ years of experience as a Java / J2EE software engineer
Strong understanding of Agile and SAFe methodologies
Expertise in Java Spring Boot, GraphQL, and Python
Hands‑on experience delivering Agentic AI applications, including building scalable and resilient MCP servers
Deep experience with RESTful API design, data‑driven design, microservices architecture, event‑driven architecture, and enterprise integration patterns
Experience designing intuitive and developer‑friendly APIs using OpenAPI / Swagger specifications
Experience integrating with messaging platforms such as ActiveMQ and IBM MQ
Experience with Docker and AWS Cloud services, including S3, Lambda, SQS/SNS, and Redis
Experience working with both SQL and NoSQL databases
Hands‑on experience with Apache Camel, TIBCO BusinessWorks, MuleSoft, or similar EAI frameworks
Experience with rules engines such as OpenL, Drools, or Blaze
Strong experience with version control and CI/CD automation tools, including Git, Bitbucket, Jenkins, and Maven
Experience implementing API security and access control using OAuth 2.0, JWT, and token‑based authentication
Experience with monitoring and observability tools such as AppDynamics and Zenoss
Salary Range:
$118,980.00 - $195,465.00
The salary range reflected above is a good faith estimate of base pay for the primary location of the position. The salary for this position ultimately will be determined based on the education, experience, knowledge, and abilities of the successful candidate. In addition to salary, this role may also be eligible for annual, sales, or other incentive compensation.
Our Promise
At Guardian, you’ll have the support and flexibility to achieve your professional and personal goals. Through skill-building, leadership development and philanthropic opportunities, we provide opportunities to build communities and grow your career, surrounded by diverse colleagues with high ethical standards.
Inspire Well-Being
As part of Guardian’s Purpose – to inspire well-being – we are committed to offering contemporary, supportive, flexible, and inclusive benefits and resources to our colleagues. Explore our company benefits at . Benefits apply to full-time eligible employees. Interns are not eligible for most Company benefits.