Senior Product Engineer – Software/Java

🕒 June 23

🌽 Illinois – Remote

info

💵 $90.7k - $153.9k / year

⏰ Full Time

🟠 Senior

🧑‍💻 Full-stack Engineer

🦅 H1B Visa Sponsor

info
Apply Now
Find Similar Remote Jobs

📊 Check your resume score for this job

Improve your chances of getting an interview by checking your resume score before you apply.

Logo of Allstate

Allstate

10,000+ employees

Founded 1931

💼 Consulting

📦 Logistics

🛡️ Insurance

💰 Post-IPO Equity on 2014-01

Consulting • Logistics • Insurance

Allstate is an industry leader in providing insurance solutions, focusing on home, auto, device, and identity protection. With a commitment to customer well-being, Allstate aims to instill peace of mind and financial security for its customers. The company also emphasizes community impact and sustainability through various initiatives, showcasing their dedication to social responsibility and positive change.

📋 Description

• Build and design digital products using modern tools, technologies, frameworks, and systems. • Apply a systematic application of scientific and technological knowledge, methods, and experience to the design, implementation, testing, and documentation of software. • Own and manage application in production and ensure success by delivering measurable outcomes. • Support the Enterprise Payments organization for seamless processing of payment solutions. • Participate in iteration planning, daily standups, and retrospectives, ensuring team has common understanding of tasks.

🎯 Requirements

• 4 years or more of software development experience with Java and J2EE technologies such as Spring Boot, Spring Data, Spring IOC, Spring Annotations, Spring AOP, Spring Transactions, and Spring Security. • Experience with REST API’s including tooling for documentation (Swagger), versioning, service discoverer/registration, and testing. • Solid knowledge of database design, indexes design, complex queries, and implementation on any Relational database SQL. • Strong understanding of software development concepts, object-oriented design principles. • Experience creating products within Test Driven Development; including knowledge and experience in testing frameworks such as Junit, Selenium, JBehave & BDD. • Experience with continuous integration and DevOps methodologies, working with tools such as GitHub, Jenkins, Groovy, SonarQube, Gradle, or Maven. • Experience developing Java-based services and implementing observability using Datadog or equivalent. • Experience with containerization technologies such as Kubernetes and Docker for deploying and managing microservices. • Experience working in an Agile/Scrum or eXtreme Programming (XP) work environment.

🏖️ Benefits

• Health insurance • 401(k) matching • Monthly connectivity reimbursement for internet costs • Comprehensive technology setup including laptop, monitors, and accessories

Apply Now

Similar Jobs

🕒 June 23

SMB Team

51 - 200

⚖️ Legal

📣 Marketing

💼 Consulting

Full Stack Developer building and maintaining web products for SMB Team’s AI product suite. Focus on collaborative technical initiatives and internal tooling support.

🕒 June 23

Airbnb

5001 - 10000

✈️ Travel

📦 Logistics

🛍️ eCommerce

Senior Technical individual contributor leading backend architecture and AI technology application at Airbnb. Collaborating across teams to enhance guest-host communication and integration platforms.

🕒 June 23

Reddit, Inc.

501 - 1000

💼 Consulting

📣 Marketing

📱 Media

Senior Software Engineer developing and optimizing APIs for Reddit's Core Platform team. Leading technical efforts and mentoring junior engineers while supporting major scaling solutions for the platform.

🕒 June 23

11:11 Systems

1001 - 5000

🏢 Enterprise

🔒 Cybersecurity

🤝 B2B

Senior Engineer developing and supporting scalable ServiceNow solutions for 11:11 Systems. Collaborating with teams to understand operational needs and recommend best practices.

🕒 June 23

Twilio

5001 - 10000

🔌 API

🤝 B2B

Tech Lead overseeing innovative projects in Emerging Technologies at Twilio. Involves AI integration and collaboration with cross-functional teams for new product development.