Back to Jobs

State Farm Software Engineer Remote Jobs - Java (Entry/mid Level)

Remote, USA Full-time Posted 2025-11-24
State Farm, a leader in the insurance and financial services industry, is seeking talented and innovative Software Engineers to join our growing team. With a mission to simplify and empower the lives of millions of our customers, we strive to leverage cutting-edge technology to create impactful solutions. Job Description: We are looking for an entry to mid-level Java Software Engineer who is passionate about developing scalable and efficient software solutions. As a part of our team, you will collaborate with cross-functional teams to design, build, and maintain software applications that support our business goals. Responsibilities: Develop, test, and maintain high-quality Java applications. Participate in the entire software development lifecycle, from design to deployment. Collaborate with cross-functional teams including product managers and UX designers. Write clean, maintainable, and well-documented code. Debug and resolve software issues, ensuring optimal performance and reliability. Stay up-to-date with emerging technologies and best practices to enhance system functionality. Qualifications: Entry-Level: Bachelor’s degree in Computer Science, Software Engineering, or a related field. Basic understanding of Java, Spring Boot, and REST APIs. Exposure to software development methodologies like Agile. Excellent problem-solving skills and attention to detail. Mid-Level: 2-4 years of hands-on experience in Java software development. Proficiency with Java frameworks such as Spring or Hibernate. Experience in developing APIs and working with databases (SQL/NoSQL). Strong understanding of software development lifecycle and Agile practices. Preferred Skills: Familiarity with cloud platforms (AWS, Azure, or GCP). Knowledge of DevOps tools like Jenkins, Docker, or Kubernetes. Exposure to front-end technologies like React, Angular, or Vue.js is a plus. Why Join Us? Remote Flexibility: Work from the comfort of your home, anywhere in the USA. Career Growth: Access to mentorship programs, continuous learning opportunities, and certifications. Inclusive Culture: Be a part of a diverse and innovative team that values collaboration and creativity. Competitive Compensation: Salary and benefits package, including health, dental, vision insurance, and a 401(k) plan. How to Apply: If you're passionate about software engineering and want to grow with a company that values innovation, apply today! Submit your resume and cover letter through our online portal. Apply Job!  

Similar Jobs