FREE ACCESS
5,000–10,000 jobs/day
See all jobs on Scoutfield
Search thousands of fresh jobs every day.
Discover
- Fresh listings
- Fast filters
- No subscription required
Create a free account and start exploring right away.
Core Competencies
Role fitCore Competencies
Use this summary to align your resume positioning with the role.
Demonstrates expertise in software engineering with a strong focus on Java 17+, Spring Boot, and cloud environments such as Azure and AWS. Capable of leading teams, managing applications in production, and implementing best practices in software development and testing.
Highest-signal resume keywords
Java 17+ ProficiencySpring Boot 3.x+ ExpertiseCI/CD Experience with Jenkins or GitHub ActionsMicroservices and Event-Driven Systems DevelopmentTechnical Leadership and Team Management
ATS Keywords
Tailor your resumeApplicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills
Software EngineeringApplication Performance ArchitectureFrontend EngineeringREST APIsMicroservicesCloud EnvironmentsRelational and NoSQL DatabasesTest-Driven DevelopmentSecure DevelopmentPython
Soft Skills
Team LeadershipProblem ResolutionCollaborationKnowledge SharingMotivation
Tools & Technologies
JenkinsGitHub ActionsDockerKubernetesDatadogKafkaOpenAPIJSONAVSC SchemaMongoDB
Industry Keywords
Digital ProductsContinuous IntegrationContinuous DeliveryContinuous DeploymentAgile Methodologies
Tech Stack
Tools & technologiesAngularAWSAzureCloudDistributed SystemsDockerJavaJenkinsKafkaKubernetesMicroservicesMongoDBNoSQLPythonReactSpringSpring BootSpringBootTypeScript
About the role
Key responsibilities & impact- Architect and design digital products using modern tools, technologies, frameworks, and systems
- Design, implement, test, and document software
- Own and manage applications in production and achieve product KPIs
- Plan, direct, design, and execute complex and critical IT activities and programs
- Select, lead, counsel, motivate, set expectations, and evaluate medium to large teams
- Advise direct reports on administrative policies, risks, issues, problem resolution, sourcing decisions, budget, and priorities
- Lead and participate in knowledge sharing and growth of engineering practices
- Lead, build, and enhance software products
- Design and implement testing strategies to validate acceptance criteria
- Promote pair programming and test-driven development
- Collaborate on system and application design and select effective technical solutions
- Lead iteration planning, daily standups, cross-site collaboration, product ceremonies, and retrospectives
- Collaborate with digital product teams and communicate technical designs
- Provide technical leadership, guide technology choices, solve technical problems, and resolve team conflicts
- Establish continuous integration, continuous delivery, and continuous deployment pipelines and practices
- Align strategy across product portfolios with product managers, peers, and stakeholders
- Serve as an expert across multiple business domains and technology stacks
- Perform supervisory duties
Requirements
What you’ll need- 7+ years of experience in software engineering, product engineering, or similar skill
- Strong proficiency in Java 17+ and Spring Boot 3.x+
- Strong proficiency in JVM and application performance architecture/management
- Understanding of frontend engineering, including ReactJS, AngularJS, and TypeScript
- Understanding of building responsive, accessible, data-driven user experiences
- Strong understanding of REST APIs and distributed systems
- Experience building microservices and event-driven systems; Kafka preferred
- Understanding of cloud and hybrid environments, including Azure, AWS, and on-premises systems
- Experience with relational and NoSQL databases
- Familiarity with OpenAPI, JSON, and AVSC schema standards
- Practice of test-driven development (TDD)
- Strong understanding of secure development
- Comfortable working in a pair-programming (XP) environment
- CI/CD experience with Jenkins or GitHub Actions, Docker, and Kubernetes
- Experience leveraging Datadog or similar tools for application monitoring and troubleshooting
- Working knowledge of Python (desired)
- Understanding of MongoDB performance tuning (desired)
- Understanding and ability to leverage or build generative and agentic AI tooling (desired)
- Must submit to a background investigation
- Allstate generally does not sponsor individuals for employment-based visas for this position
- Dedicated, private workspace free from distractions when working from home
- Reliable internet with minimum speeds of 50 MB download and 5 MB upload
Benefits
Comp & perks- Comprehensive technology setup, including a laptop, monitors, headset, keyboard, and mouse
- Monthly connectivity reimbursement to help offset internet costs for employees eligible to work from home
