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 Java and J2EE development, applying Test Driven Development and Extreme Programming practices within Agile environments. Proficient in establishing CI/CD pipelines and mentoring junior engineers while ensuring high-quality software solutions.
Highest-signal resume keywords
Java DevelopmentTest Driven Development (TDD)Continuous Integration/Continuous Deployment (CI/CD)Agile MethodologiesSpring Boot Framework
ATS Keywords
Tailor your resumeApplicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills
JavaJ2EETest Driven Development (TDD)Extreme Programming (XP)REST API DevelopmentObject-Oriented DesignDatabase ManagementCloud PlatformsMessaging SystemsSecure Coding Practices
Soft Skills
LeadershipCollaborationMentoringCommunicationProblem Solving
Tools & Technologies
IntelliJ IDEAGitHubJenkinsSonarQubeGradleMavenPostmanBrunoSoapUIKafka
Industry Keywords
AgileDevOpsContinuous IntegrationQuality AssuranceSecurity Scanning
Tech Stack
Tools & technologiesAWSAzureCloudGradleJ2EEJavaJenkinsKafkaMavenNoSQLSpringSpring BootSpringBoot
About the role
Key responsibilities & impact- Collaborate with cross-functional teams to design, develop, test, and deliver secure, high-quality software solutions
- Apply agile and extreme programming practices, including test-driven development, paired programming, and continuous integration
- Participate in iteration planning meetings and daily standups
- Practice paired programming and test-driven development as part of daily work
- Contribute to retrospectives and identify process or product improvements
- Design systems and applications meeting technical and business requirements
- Establish and maintain CI/CD pipelines and deployment practices
- Provide production support for software products in user environments
- Serve as a subject matter expert within a specific business domain
- Demonstrate leadership and accountability across teams and forums, including ECC and SWAT calls
- Participate in knowledge sharing and contribute to the technical growth of the team
- Coach and mentor junior engineers on software development best practices and XP methodologies
Requirements
What you’ll need- 3+ years of hands-on experience developing software using Java and J2EE
- 1+ year applying Test Driven Development (TDD) and Extreme Programming (XP) practices within an Agile environment
- Strong understanding of computer science concepts and object-oriented design principles
- Familiarity with continuous integration and DevOps tools such as IntelliJ IDEA, GitHub, Jenkins, SonarQube, Gradle, or Maven
- Proficiency in testing tools such as Postman, Bruno, or SoapUI
- Experience with quality and security scanning tools such as Sonar, Fortify, or Contrast
- Working knowledge of messaging systems such as Kafka or similar technologies
- Ability to write clean, maintainable, and secure code aligned with industry best practices, including debugging and monitoring
- Experience developing REST APIs and working with databases (relational, NoSQL, caching)
- Hands-on experience with Spring Boot or similar frameworks
- Experience with cloud platforms such as AWS, Azure, or other modern cloud environments
- Required to submit to a background investigation
- Reliable internet with minimum speeds of 50 MB download and 5 MB upload when working from home
- Allstate generally does not sponsor individuals for employment-based visas for this position
Benefits
Comp & perks- Comprehensive technology setup, including a laptop, monitors, headset, keyboard, and mouse
- Monthly connectivity reimbursement for employees eligible to work from home
