✦ Luna Orbit — Software Engineering

Principal Application Engineer (MA HYBRID OR REMOTE)

at The Hanover Insurance Group

📍 Remote, US Hybrid 💰 $125K – $155K USD / year Posted April 15, 2026
Salary $125K – $155K USD / year
Type Full-Time
Experience executive
Exp. Years 8+ years
Education Bachelor’s degree in Computer Science or related field OR 7+ years of professional software development experience.
Category Software Engineering

Principal Application Engineer to design, develop, and own high-quality full stack software solutions using React.js and Spring Boot. The role includes technical leadership, architecture/design reviews, Agile/Scrum delivery, and mentoring engineering talent.

  • Lead design and development of highly reliable full stack solutions using React.js and Spring Boot
  • Own coding, unit testing, deployment, and monitoring
  • Participate in architecture and design reviews and Agile/Scrum ceremonies
  • Optimize application performance, security, and stability
  • Mentor junior developers and provide technical leadership

You will lead the design and development of reliable full stack solutions (React.js and Spring Boot/Java), owning the full lifecycle from coding and unit testing through deployment and monitoring. The position emphasizes observability, application performance management, security, stability, and participation in architecture/design reviews within Agile/Scrum ceremonies.

The ideal candidate is a senior-to-principal software engineer with 10+ years of professional software development experience and 8+ years of deep hands-on full stack development using React.js and Java. They are expert in Java and Spring Boot, strong in React.js, and experienced with unit testing, code reviews, deployment, monitoring, and observability in Agile/Scrum environments. They can also translate business requirements into scalable, high-performing systems and provide technical mentorship and leadership.

10+ years of professional software development experience8+ years of deep handson fullstack development experience (React + Java)Expert knowledge of Java and Spring BootStrong knowledge of React.jsBachelor’s degree in Computer Science or related field OR 7+ years of professional software development experienceAbility to manage multiple priorities and tasks simultaneouslyExcellent understanding of monitoringobservabilityand application performance management
ProvenBuild knowledge of P&C insurance conceptsbusiness processesand Hanover systems
React.jsSpring BootJavafull stack solutionsunit testingcode reviewsdeploymentmonitoringobservabilityapplication performance managementsecuritystabilityarchitecture and design reviewsAgile/Scrum ceremoniesmentoringP&C insurance concepts
React.jsSpring Bootfull stack solutionsunit testingcode reviewsdeploymentmonitoringobservabilityapplication performance managementapplication performancesecuritystabilityarchitecture and design reviewsAgile/Scrum ceremoniesmentoringP&C insurance conceptsbusiness processesJavaMust be eligible to work in the US without requiring sponsorship now or in the futureLawful Permanent ResidenceUS Citizen
mentoringtechnical leadershipexcellent verbal and written communication skillsproblem solving and analytical abilitiesability to manage multiple priorities and tasks simultaneouslyattention to detailprioritization skillscollaboration with product ownersdevelopersand stakeholders
Industry Insurance
Job Function Principal-level ownership of full stack application design, development, and operational excellence.
Role Subtype Software Architect
Tech Domains Java, React, DevOps & SRE, Cloud & Infrastructure, ITSM / ServiceNow, Networking / TCP-IP
Visa Sponsorship No
Principal Application EngineerPrincipal Engineerfull stack solutionsReact.jsSpring BootReact + JavaJavaunit testingcode reviewsdeploymentmonitoringobservabilityapplication performance managementapplication performancesecuritystabilityarchitecture and design reviewsAgile/Scrum ceremoniesScrummentoringtechnical leadershipP&C insurance conceptsbusiness processesHanover systemsfull stack

10+ years of professional software development experience, 8+ years of deep hands-on fullstack development experience (React + Java), Expert knowledge of Java and Spring Boot, Strong knowledge of React.js, Must be eligible to work in the US without requiring sponsorship now or in the future

Apply for this Position →

Get matched to jobs like this

Luna finds roles that fit your skills and career goals — no endless scrolling required.

Create a Free Profile