Job Board
LogoLogo

Get Jobs Tailored to Your Resume

Filtr uses AI to scan 1000+ jobs and finds postings that perfectly matches your resume

Allstate Insurance Logo

Software Engineer Consultant II

Allstate Insurance

$66,800 - $120,650
Aug 28, 2025
Houston, TX, US
Apply Now

Allstate is looking to implement applications following 12-factor principles to build out the product and iterative enhancements, partnering on the full stack of software products, developing and implementing frontends (web or mobile), and backend services.

Requirements

  • Experience and knowledge in developing REST APIs using Java Spring boot, including tooling for documentation (swagger, REST-docs, OpenAPI spec), versioning, service discovery/registration, testing and management; experience using API gateways a plus.
  • Hands on experience and accountability architecting, designing, implementing and delivering large scale distributed systems and/or applications for the cloud, including MicroServices architectures.
  • Experience and knowledge in web and API security including authentication, authorization, OAuth, OWASP, OpenID, and SAML.
  • Experience in backend development design and implementation, database (MongoDB, caching) and Kafka messaging.
  • Knowledge and experience using distributed version control systems (git), artifact management systems, build and packaging systems (maven, gradle, npm, artifactory, etc ) and Jenkins or similar Continuous Integration tools .
  • Experience of working in an Agile environment or paired programming/engineering model.
  • Experience with the test driven approach and writing unit tests for front to back coverage.

Responsibilities

  • Implements applications following 12-factor principles to build out the product and iterative enhancements.
  • Partner on full stack of software products; developing and implementing frontends (web or mobile), and backend services.
  • Leverage test driven development and continuous integration to ensure agility and quality of products.
  • Actively participate in the decision-making process of the team ensuring that the simplest appropriate technology and design is chosen to meet user needs.
  • Participate in inceptions and iteration planning meetings, infusing backlogs with technical input working in close partnership with the product manager.
  • Leads and participates in daily site, cross-site, and product team standups.
  • Establishes continuous integration, continuous delivery, and continuous deployment pipelines and practices.

Other

  • This position is a hybrid role, 1 day in office per week in Coppell, TX office.
  • 4 year Bachelors Degree (Preferred)
  • 1-3 or more years of experience (Preferred)
  • This job does not have supervisory duties.
  • The candidate(s) offered this position will be required to submit to a background investigation.