Allstate, a leading insurance company with over 90 years of experience, is seeking a talented Software Engineer specializing in Java Spring Boot development. This fully remote position offers an exciting opportunity to join a company known for innovation and protecting families from life's uncertainties.
The role combines technical expertise with collaborative teamwork, focusing on developing robust backend systems and APIs. As a Software Engineer, you'll be integral to designing and implementing solutions using modern technologies like Java Spring Boot, MongoDB, and Kafka. The position emphasizes agile methodologies, including paired programming and test-driven development.
The ideal candidate will bring 2+ years of experience and strong technical capabilities in API development, security implementations, and backend technologies. You'll work in a supportive environment that values continuous learning and professional growth, with opportunities to contribute to architectural decisions and establish best practices.
This position offers competitive compensation ranging from $66,800 to $120,650 annually, based on experience and qualifications. You'll be part of a company that has consistently stayed ahead of customer needs, from advocating for auto safety to leading in pricing sophistication and digital innovation.
Working at Allstate means joining a team dedicated to protecting nearly 16 million households with various insurance products. The company culture emphasizes innovation, meaningful work, and the opportunity to make a real impact on customers' lives. This role provides an excellent opportunity for a mid-level engineer to grow their career while contributing to significant technical initiatives in a stable, forward-thinking organization.