✦ Luna Orbit — Software Engineering

Software Engineer Consultant - Remote

at Allstate Insurance

📍 Remote, US Remote 💰 $70K – $121K USD / year Posted March 04, 2026
Salary $70K – $121K USD / year
Type Full-Time
Experience senior
Exp. Years 2+ years
Education Not specified
Category Software Engineering

This role involves designing and developing enterprise-grade microservices and APIs using Java Spring Boot, with a focus on cloud-native, scalable, and secure applications.

  • Design microservices and APIs
  • Implement 12-factor principles and CI/CD
  • Collaborate on architecture and best practices
  • Optimize application performance and security
  • Participate in code reviews and testing

The technical environment includes Java Spring Boot, RESTful APIs, microservices architecture, cloud platforms (AWS, Azure), containerization (Docker, Kubernetes), and CI/CD pipelines.

The ideal candidate is a senior software engineer with 2+ years of experience in Java and Spring Boot, specializing in microservices and cloud-native development. They should have strong expertise in RESTful APIs, containerization, and cloud platforms like AWS or Azure.

JavaSpring BootmicroservicesRESTful API designAWS or Azure
PythonAI/MLcontainerizationKubernetes
AWSAzureDockerKubernetesAPI GatewayLambdaS3Azure FunctionsEvent Hub
JavaSpring BootRESTful APImicroservicesAWSAzureDockerKubernetesCI/CDTDD
JavaJava Spring BootRESTful API designMicroservices architectureTest Driven DevelopmentCI/CD pipelinesAWSAzureDockerKubernetesCloud-native applications
collaborationdecision-makingagilityproblem-solvingcommunication
Industry Insurance, SaaS
Job Function Developing scalable microservices and APIs using Java Spring Boot in a cloud environment
Software EngineerJavaSpring BootmicroservicesRESTful APITest Driven DevelopmentCI/CDAWSAzureDockerKubernetescloud-native applicationsAPI GatewayLambdaS3

Lack of experience with Java or Spring Boot, No cloud platform experience (AWS or Azure), No experience with microservices or RESTful APIs

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