Java Developer

company banner
State Farm Insurance
Agile, Analyst, Automated, Business Requirements, Developer, Development, GIT, J2EE, Java, JavaScript, Jenkins, Management, Project, Research, Testing
Full Time, Full Time
Telecommuting not available Travel not required

Job Description




Requisition ID:

req1009

Job Title:

Java Developer

Number of Openings:

3

Job Category:

Professional/Technical

Employment Type:

Regular Full-Time

Shift:

First

Weekends:

Not Required

Location:

Tempe, AZ

Duties and Responsibilities:

  • Designs, develops, and tests new and/or modifies existing web based applications in languages such as Java, J2EE, .NET, etc.
  • Handles migration of applications from mainframe languages to web based languages to meet business and technical requirements
  • Analyzes the technical and business requirements, including functional and non-functional requirements, to develop a systems solution
  • Works closely with business partners to understand business requirements to design ?quality technical solutions that align with business and IT strategies and comply with ?the organization's architectural standards
  • Conducts various proof of concepts on new technologies and work with senior architects to develop recommendations that align with State Farm's IT strategy
  • Provides system software support for State Farm web applications and components
  • Maintains a current understanding of how technology can enhance and offer a range of solutions for business partners
  • Resolves problems that result in a decreased time to market; improves quality, enhances flexibility, and embraces the solution provider mindset

  • Designs, develops, and tests the creation and/or maintenance of web based applications
  • Applies a thorough knowledge and strategic view of one or more web applications/tools (not J2EE exclusive) to help meet the needs of the organization and complete assignments
  • Conducts research and integrates industry best practices into Systems processes and potential solutions
  • Influences and offers feedback to business and systems partners to enhance the vision for web based software development, integration, and support
  • Drives/delegates unit work of other analysts (financial responsibility, expense management) and anticipates emerging trends
  • Leads and/or contributes strategic work (crosses multiple organizational boundaries) and influences the direction set for teams, procedures, and processes
  • Drives, embraces, and enables an environment of change - fostering innovation, championing initiatives, efforts, and ideas for Systems and the Enterprise
  • Maintains solid relationship and strategic partnering skills with business partners, team members, and external associates
  • Understands, supports, and helps define the vision and direction for web software development
  • Demonstrates depth or breadth of knowledge regarding Systems Department technology trends/changes, best practices, and processes to complete assignments and influence the direction of solutions
  • Leads and/or contributes to technical work that crosses organizational boundaries while championing initiatives and ideas for Systems and the Enterprise




Additional Details:



This position is for a software developer to be a part of a Digital Solutions product team focused on Bank. The analyst will serve on a team working in an agile manner to deliver products to our business partners. Responsibilities will include development, test, & support of the product.


Required skills & experiences: 

*Java/J2EE application design, development & testing 

*Behavior Driven Development & automated testing (ex. Glucode with jBehave or Cucumber) 

*Object oriented development & design pattern knowledge 

*Experience with UI technologies (JavaScript, HTML5, CSS3, Ember) 

*Java Web services, RESTful web services, MuleSoft ESB, Spring MVC, Spring Boot 

*Commitment to incorporating quality testing practices into all phases of the project life cycle 

*Commitment to testing practices & standards including automated/repeatable testing & testing within agile

*Knowledge of architectural concepts


Desired skills & experiences: 

*Developer tool experience/interest (Git, Jenkins, etc.) 

*Quality Engineering mindset 

*Experience or familiarity with automated build tools and code quality framework (Jenkins, JaCoCo, Pit, etc) 

*Familiarity with Version One and agile principles 

*Continuous Delivery knowledge 

*Testing experience desired 

*Flexible, adaptive, with strong learning agility 


Key Responsibilities:  

*Ability to navigate the organization & collaborate across locations 

*Ability to build relationships across various levels of the organization 

*Ability to cultivate effective working relationships & empower others 

*Ability to quickly adapt to a changing environment

*Ability to foster innovation, encourage diversity of thought & incorporate new ideas 

*Ability to stay current with technology & changing trends   

*Good communication skills, both verbal & written 

*Ability to operate within a product model including the development, test & servicing the product

*Ability to work in an agile environment


This position will have an 18 month incumbency period for a lateral move & a 6 month incumbency period for a promotional opportunity which must be met before the employee can post for any other State Farm position. 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.


SFARM



This position is for a software developer to be a part of a Digital Solutions product team focused on Bank. The analyst will serve on a team working in an agile manner to deliver products to our business partners.  Responsibilities will include development, test, & support of the product.

 

Required skills & experiences: 

*Java/J2EE application design, development & testing 

*Behavior Driven Development & automated testing (ex. Glucode with jBehave or Cucumber) 

*Object oriented development & design pattern knowledge 

*Experience with UI technologies (JavaScript, HTML5, CSS3, Ember) 

*Java Web services, RESTful web services, MuleSoft ESB, Spring MVC, Spring Boot 

*Commitment to incorporating quality testing practices into all phases of the project life cycle 

*Commitment to testing practices & standards including automated/repeatable testing & testing within agile. 

*Knowledge of architectural concepts

Desired skills & experiences: 

*Developer tool experience/interest (Git, Jenkins, etc.) 

*Quality Engineering mindset 

*Experience or familiarity with automated build tools and code quality framework (Jenkins, JaCoCo, Pit, etc) 

*Familiarity with Version One and agile principles 

*Continuous Delivery knowledge 

*Testing experience desired 

*Flexible, adaptive, with strong learning agility

 

Key Responsibilities:  

*Ability to navigate the organization & collaborate across locations 

*Ability to build relationships across various levels of the organization 

*Ability to cultivate effective working relationships & empower others 

*Ability to quickly adapt to a changes environment 

*Ability to foster innovation, encourage diversity of thought & incorporate new ideas 

*Ability to stay current with technology & changing trends   

*Good communication skills, both verbal & written 

*Ability to operate within a product model including the development, test & servicing the product

*Ability to work in an agile environment

 

This position will have an 12 month incumbency period for a lateral move & a 6 month incumbency period for a promotional opportunity which must be met before the employee can post for any other State Farm position. 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.




This position is for a software developer to be a part of a Digital Solutions product team focused on Bank. The analyst will serve on a team working in an agile manner to deliver products to our business partners.  Responsibilities will include development, test, & support of the product.

 

Required skills & experiences: 

*Java/J2EE application design, development & testing 

*Behavior Driven Development & automated testing (ex. Glucode with jBehave or Cucumber) 

*Object oriented development & design pattern knowledge 

*Experience with UI technologies (JavaScript, HTML5, CSS3, Ember) 

*Java Web services, RESTful web services, MuleSoft ESB, Spring MVC, Spring Boot 

*Commitment to incorporating quality testing practices into all phases of the project life cycle 

*Commitment to testing practices & standards including automated/repeatable testing & testing within agile. 

*Knowledge of architectural concepts

Desired skills & experiences: 

*Developer tool experience/interest (Git, Jenkins, etc.) 

*Quality Engineering mindset 

*Experience or familiarity with automated build tools and code quality framework (Jenkins, JaCoCo, Pit, etc) 

*Familiarity with Version One and agile principles 

*Continuous Delivery knowledge 

*Testing experience desired 

*Flexible, adaptive, with strong learning agility

 

Key Responsibilities:  

*Ability to navigate the organization & collaborate across locations 

*Ability to build relationships across various levels of the organization 

*Ability to cultivate effective working relationships & empower others 

*Ability to quickly adapt to a changes environment 

*Ability to foster innovation, encourage diversity of thought & incorporate new ideas 

*Ability to stay current with technology & changing trends   

*Good communication skills, both verbal & written 

*Ability to operate within a product model including the development, test & servicing the product

*Ability to work in an agile environment

 

This position will have an 12 month incumbency period for a lateral move & a 6 month incumbency period for a promotional opportunity which must be met before the employee can post for any other State Farm position. 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.

Posted By

One State Farm Plaza Bloomington, IL, 61791

Contact


Company Information

With more than 65,000 employees and 18,000 agents serving more than 80 million policies and accounts, State Farm is proud to rely on the expertise of one of the nation’s largest IT teams. IT employees at State Farm benefit from size, security and the innovative spirit of an industry leader. With opportunities to work in select markets across the country, now’s the time to take your job to a better state and work for a company that values all you have to offer.
Dice Id : RTL906969
Position Id : req1009

Similar Positions at State Farm Insurance

Java Developer
  • Tempe, AZ
  • 2 days ago
Java Developer
  • Bloomington, IL
  • 2 days ago
Java Developer (UI / Web Services)
  • Richardson, TX
  • 2 days ago
Java Software Developer
  • Richardson, TX
  • 2 days ago
Software Dev-Object Oriented
  • Bloomington, IL
  • 2 days ago
Senior J2EE Developer
  • Richardson, TX
  • 2 days ago
req1175
  • Periodic,
  • 2 days ago
Software Dev-Object Oriented
  • Bloomington, IL
  • 2 days ago