Full-Stack Java Spring Boot React Engineer (Hybrid)

Allstate

United States

Hybrid

USD 58,000 - 80,000

Full time

4 days ago
Be an early applicant
Application generator

Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.

Get past ATS filters

Benefits offered by this job

Flexible Work Arrangements
Employee discounts
Good Office program
Student Loan Payment Matching Program
Comprehensive Retirement Savings
Annual Wellness allowance
Personal days
Tuition Reimbursement
Working within the community

Job summary

Allstate Canada Group is seeking an experienced Full Stack Developer to join our hybrid team. You will build modern web applications using Java Spring Boot, React.js, and SQL databases, delivering scalable APIs and intuitive interfaces.

The role emphasizes unit testing with TDD, code quality, and collaboration with product managers, UI/UX designers, and engineers. We offer flexible work arrangements, strong benefits, and the chance to impact protection initiatives.

Qualifications

  • 3-5 years of professional full-stack development experience.
  • Hands-on experience with Java Spring Boot API development and React.js.
  • Strong proficiency in Java, React.js, JavaScript (ES6+), HTML5, CSS3.
  • Strong understanding of relational database schema design and query optimization.
  • Proven experience in writing unit tests following TDD (Test-Driven Development) practices.
  • Experience with RESTful API development and integration.
  • Proficient with Git/GitHub and collaborative version control workflows.
  • Experience with CI/CD pipelines.
  • Strong analytical, debugging, and problem-solving skills.
  • Excellent communication and teamwork abilities.

Responsibilities

  • Develop and maintain modern, scalable web applications using Java, React.js, HTML5 and CSS3.
  • Build and manage backend APIs and services with Java Spring Boot.
  • Design and optimize DB schemas and queries for performance and scalability.
  • Write and maintain unit tests and follow TDD practices throughout the development cycle.
  • Ensure code quality through automated testing, code reviews, and adherence to best practices.
  • Collaborate closely with UI/UX designers, product managers and engineering teams.
  • Optimize application performance and ensure high responsiveness.
  • Participate actively in Agile/Scrum ceremonies and sprint planning.
  • Stay up to date with modern JavaScript frameworks, tools, and testing methodologies.

Skills

Analytical Thinking
CI/CD
CSS3
Database Schemas
Debugging
HTML5
Java
JavaScript
Problem Solving
React.js
RESTful APIs
Spring Boot
Teamwork
Test Driven Development (TDD)

Tools

Docker
Kubernetes
Git/GitHub
Datadog
AWS
GCP
Azure
GitHub Copilot

Job description

Allstate Canada Group is seeking an experienced Full Stack Developer to join our hybrid team. You will build modern web applications using Java Spring Boot, React.js, and SQL databases, delivering scalable APIs and intuitive interfaces.

The role emphasizes unit testing with TDD, code quality, and collaboration with product managers, UI/UX designers, and engineers. We offer flexible work arrangements, strong benefits, and the chance to impact protection initiatives.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Full-Stack Software Engineer - Java/Spring & React
Full-Stack Software Engineer - Java/Spring & React

Allstate • United States

On-site
USD 70,000 - 122,000
Remote Java Full-Stack Engineer - Spring Boot & React
Remote Java Full-Stack Engineer - Spring Boot & React

Veracity Ventures Inc. • San Jose (CA)

On-site
USD 65,000 - 94,000
Full Stack Java developer
Full Stack Java developer

Cinergy Technology Inc. • Dallas (TX)

On-site
USD 110,000 - 140,000
Full-Stack Engineer - Java/Spring Boot & React UI
Full-Stack Engineer - Java/Spring Boot & React UI

247Hire • Seattle (WA)

On-site
USD 90,000 - 120,000
Java Full-Stack Developer
Java Full-Stack Developer

Compunnel, Inc. • New York (NY)

On-site
USD 120,000 - 180,000
Hybrid Full-Stack Java Engineer — Spring Boot & React
Hybrid Full-Stack Java Engineer — Spring Boot & React

Cognizant • Minneapolis (MN)

Hybrid
USD 81,000 - 137,000
Medical insurance
Dental insurance
Vision insurance
+5
Senior Full Stack Engineer: Java/Spring + React (Hybrid)
Senior Full Stack Engineer: Java/Spring + React (Hybrid)

Tech Mirrors • Mountain View (CA)

Hybrid
USD 120,000 - 150,000
Java Full-Stack Engineer: Spring Boot & React/Angular
Java Full-Stack Engineer: Spring Boot & React/Angular

Tata Consultancy Services • Dublin (OH)

On-site
USD 120,000 - 130,000
Discretionary Incentive
Medical Coverage
Parental Leave
+5
Senior Full-Stack Java Developer — Spring Boot & React
Senior Full-Stack Java Developer — Spring Boot & React

Select Minds LLC • Charlotte (NC)

On-site
USD 100,000 - 130,000
Skill Development
Competitive compensation
Competitive salary
Senior Java Full Stack Engineer — Spring Boot & React
Senior Java Full Stack Engineer — Spring Boot & React

Precision Technologies • New Jersey

On-site
USD 110,000 - 140,000