Job Details

ID #20064038
State Illinois
City Bloomington
Job type Permanent
Salary USD TBD TBD
Source State Farm
Showed 2021-09-22
Date 2021-09-21
Deadline 2021-11-19
Category Architect/engineer/CAD
Create resume

Software Developer - Web

Illinois, Bloomington, 61701 Bloomington USA

Vacancy expired!

Overview

We are not just offering a job but a meaningful career! Come join our passionate team!

As a Fortune 50 company, we hire the best employees to serve our customers, making us a leader in the insurance and financial services industry. State Farm embraces diversity and inclusion to ensure a workforce that is engaged, builds on the strengths and talents of all associates, and creates a Good Neighbor culture.

We offer competitive benefits and pay with the potential for an annual financial award based on both individual and enterprise performance. Our employees have an opportunity to participate in volunteer events within the community and engage in a learning culture. We offer programs to assist with tuition reimbursement, professional designations, employee development, wellness initiatives, and more!

Visit our Careers page for more information on our benefits, locations and the process of joining the State Farm team!

Hybrid Work Environment: Selected candidates should plan to spend some time working at home and some time working in an office based on business needs as part of our flexible work arrangement.

Location: This position will be located at our corporate office in Bloomington, IL or our hub location in Richardson, TX.

Responsibilities

We are looking for a forward thinking Java developer, who is a motivated self-starter, who loves to learn new technologies and put them to practical use. In addition, we are looking for someone interested in engaging with a small dedicated team utilizing agile principles. This team is in the process of modernizing our solutions, with an outcome focused approach that allows product teams autonomy to own the work centered on critical business and technical capabilities.

The team supports and provides software solutions for business critical applications. At the same time, the team is modernizing our own solutions to meet the continuously expanding data needs of State Farms future underwriting, which allows State Farm to remain competitive and retain our market position.

Incumbency: This position will have an 24-month incumbency period, beginning on the effective date of the position, which must be met before the employee can post for any other lateral State Farm position. Employees may be considered for leadership or Technology Engineer openings at any time, and a promotional position within the same job structure (i.e. Professional/Technical or Para-professional/Support) after 6 months from the effective date of the position. In these cases, the remaining incumbency would be waived. The incumbency period does not affect the at-will relationship between State Farm and the employee and does not create an employment contract, nor contractual rights.

Qualifications

We are seeking an experienced developer with:
  • OO design and strong Java experience
  • Leads solution design, considering risks, mitigations, performance, user experience, and testability
  • Develops solutions on variety of platforms according to business requirements
  • Adopts Service Design, where appropriate, through architecture modularity to enable continuous delivery
  • Considers applying emerging technology solutions to increase efficiency and effectiveness; expectation of continuous innovation

Required Skills/Experience:
  • Object Oriented Development: Java 8, C#/.NET, Ruby, etc.
  • Web frameworks: Spring framework, Spring MVC, Spring Boot, Spring JDBC, Spring Cloud etc.
  • Web Service Knowledge: SOAP, XML, WSDL, REST, JSON, Swagger, AWS

Preferred Skills/Experience:
  • Experience in building web applications using Node.js, React.js
  • Hands-on experience in IBM BPM and IID
  • Experience with BPEL
  • API Design
  • Dependency Management (Maven, Gradle, etc.)
  • Source Control Management: Git or similar
  • Testing frameworks: JUnit, Mockito, or similar
  • IDE Usage: Eclipse-based IDEs (IBM Rational Software Architect (RSA), Spring Tool Suite (STS) etc.), Atom or similar
  • Continuous Deliver Pipelines (Jenkins, Checkstyle, Jacoco, PIT, SonarQube, etc.)
  • Splunk
  • Version One
  • Relational DBs (DB2, postreSOL, etc.)
  • Non-SFQ DBs (Riak, Hadoop, etc.)
  • Code Repositories (GIT, GitHub, GitLab, SVN, etc.)
  • Experience taking a software application from inception to implementation.
  • Experience with Data Design best practices would be helpful.
  • Experience with Agile and DevOps practices.
  • Hands-on experience working in Cloud Native technologies such as Kubernetes, Dockers, HELM Charts.
  • Advocate and experience with automated testing and test suites.
  • Experience in Behavior Driven Development while developing new features and refactoring existing code.

Applicants are required to be eligible to lawfully work in the U.S. immediately; employer will not sponsor applicants for U.S. work authorization (e.g. H-1B visa) for this opportunity

SFARM

#LI-DT1

Vacancy expired!

Subscribe Report job