1 day ago
Remote, United StatesSenior
Base Salary
$91k - $154k/yr
Responsibilities
- Design, develop, and maintain Java backend services using Spring Boot or similar frameworks.
- Build and integrate APIs using OAuth and SQL-based relational data stores.
- Write clean, testable, production-ready code with automated testing practices.
- Contribute to CI/CD pipelines and deploy and operate services in Kubernetes-based containerized environments.
- Support applications across lower and production environments and improve observability, resiliency, scalability, and reliability.
- Troubleshoot issues across applications, containers, and basic networking layers.
- Contribute to React frontend code by reading, debugging, and enhancing components when needed.
- Participate in design discussions, planning, code reviews, pairing, and technical collaboration.
- Explore AI-assisted tools, model orchestration, agent-based workflows, and multi-agent patterns where appropriate.
Requirements
- At least 3 years of professional experience building Java backend systems for the Senior Consultant II level, or 5 years for the Lead Consultant level.
- Experience developing backend services with Spring Boot or similar Java frameworks.
- Experience building and integrating APIs, including OAuth-backed services.
- Hands-on knowledge of SQL and relational databases.
- Knowledge of automated testing, clean code, scalability, reliability, resiliency, maintainability, and observability practices.
- Practical understanding of CI/CD, continuous integration and deployment, and version control.
- Working knowledge of containerized application deployment and support, including Kubernetes.
- Ability to troubleshoot application, container, and basic networking issues.
- Strong collaboration and communication skills, including explaining technical concepts and design tradeoffs.
- Familiarity with modern AI systems and AI-assisted development tools, including model orchestration or agent-based workflows.
- Foundational knowledge of AWS, GCP, or Azure.
- Frontend experience with React or Angular, production application support, broad multi-cloud exposure, or experience in product-driven or consulting-style teams is desirable.
Benefits
- Allstate provides a laptop, monitors, headset, keyboard, and mouse.
- Employees eligible to work from home receive a monthly connectivity reimbursement.
- Remote work requires a dedicated private workspace, appropriate desk and seating, and reliable internet with at least 50 MB download and 5 MB upload speeds.
- The role requires a background investigation for candidates who receive an offer.
Tech Stack
Categories
About Allstate
Allstate is a major U.S. personal-lines insurer that sells auto, homeowners, renters, and life policies to consumers through agents and direct online channels. It earns premiums and service fees across insurance and protection products, including telematics-based programs and device/identity protection. Founded in 1931 and headquartered in Northbrook, Illinois, Allstate is publicly traded on the NYSE under the ticker ALL.
