✦ Luna Orbit — Software Engineering

Product Engineer - Java Spring Boot w/ Full Stack Option

at Allstate

📍 US - Remote Hybrid Posted March 12, 2026
Type Not Specified
Experience mid
Exp. Years 2+ years
Education Not specified
Category Software Engineering

This role involves designing, developing, and supporting full-stack digital products using modern frameworks and cloud-native practices. The engineer will collaborate with cross-functional teams to deliver scalable solutions.

  • Design and build full stack software
  • Implement testing strategies
  • Establish CI/CD pipelines
  • Collaborate on system design
  • Support production systems

Stack includes Java 17+, Spring Boot, ReactJS, AngularJS, Typescript, Kafka, relational and NoSQL databases, with a focus on microservices, REST APIs, and cloud deployment pipelines.

The ideal candidate is a mid-level software engineer with at least 2 years of experience in Java, Spring Boot, and full-stack development including ReactJS and AngularJS. They should be proficient in building scalable, cloud-native applications and collaborating in agile teams.

Java 17+Spring Boot 3.x+ReactJSAngularJSTypescriptRedux ToolkitREST APIsMicroservicesrelational databasesNoSQL databases
PythonJVMApplication Performance ArchitectureMongoDB Performance Tuning
CI/CD pipelinesGitJenkinsDockerKubernetesAzureAWS
Java 17+Spring Boot 3.x+ReactJSAngularJSTypescriptRedux ToolkitREST APIsMicroservicesKafkarelational databasesNoSQL databases
Java 17+Spring Boot 3.x+ReactJSAngularJSTypescriptRedux ToolkitResponsive UIREST APIsMicroservicesKafkaPythonJVMApplication Performance ArchitectureRelational DatabasesNoSQL DatabasesOpenAPIJSONAVSC
collaborationcommunicationteamworkproblem-solvingagile practicesiteration planningknowledge sharing
Industry Insurance
Job Function Full-stack software development and system collaboration
Java 17+Spring Boot 3.x+ReactJSAngularJSTypescriptRedux ToolkitREST APIsMicroservicesKafkarelational databasesNoSQL databasesOpenAPIJSONApplication Performance ArchitectureCI/CD pipelinesSpring Boot

Less than 2 years of experience, Lack of Java or Spring Boot proficiency, No experience with ReactJS or AngularJS, Inability to work in a hybrid environment

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