Allstate

Senior Software Engineer – Consultant

Allstate

full-time

Posted on:

Location Type: Remote

Location: IllinoisUnited States

Visit company website

Explore more

AI Apply
Apply

Salary

💰 $85,000 - $145,075 per year

Job Level

About the role

  • Design and develop microservices and RESTful APIs using Java Spring Boot
  • Implement 12-factor principles, Test-Driven Development (TDD), and CI/CD pipelines for high-quality delivery
  • Collaborate with cross-functional teams to define architecture and implement best practices
  • Optimize application performance and ensure security compliance
  • Design and deploy cloud-native applications using AWS or Azure services (e.g., Lambda, API Gateway, S3, Azure Functions, Event Hub)
  • Work on containerization and orchestration (Docker/Kubernetes) for scalable deployments
  • Participate in code reviews, testing, and documentation

Requirements

  • 3+ years of experience in Java and Spring Boot development
  • Strong proficiency in RESTful API design and microservices architecture
  • Experience with cloud platforms (AWS or Azure)
  • Familiarity with containerization (Docker/Kubernetes)
  • Exposure to Python for scripting or automation (nice-to-have)
  • Understanding of AI/ML concepts (optional, not primary focus)
Benefits
  • Health insurance
  • Retirement plans
  • Paid time off
  • Flexible work arrangements
  • Professional development opportunities
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
JavaSpring BootRESTful API designmicroservices architectureTest-Driven Development (TDD)CI/CD pipelinescloud-native applicationscontainerizationorchestrationPython
Soft Skills
collaborationcommunicationproblem-solvingteamwork