Java Developer

Allstate Insurance Company   •  

Lincoln, NE

Industry: Accounting, Finance & Insurance

  •  

Less than 5 years

Posted 33 days ago

Job Description

The Underwriting Team within Life Technology Solutions is charged with implementing a new software solution, while delivering new functions and capabilities to the new and current systems. You will be involved in all aspects of product delivery including development, technical leadership, innovation, and maintaining and enhancing the product.

Responsibilities

  • Engage with business & technology stakeholders in ideation & solution creation
  • Provide project estimates
  • Provide technical documentation
  • Create and provide leadership in automated unit testing
  • Troubleshoot and debug technical issues in a variety of application environments
  • Create/Write processes for adoption across the team
  • Application development – Proof of Concepts; Development Projects

The ideal candidate will be able to demonstrate the following competencies:

  • Working experience with standards based web programming, cross browser development, scriptinglanguages and environments
  • Exposure to GitHub and CICD software delivery methodologies
  • Good communication and interpersonal skills
  • Good at writing concise design documents

The ideal candidate will also be:

  • Quality Driven and willing to step up and take initiative
  • Able to communicate technical information clearly between diverse groups of technical and non-technical individuals
  • Able to work independently and manage own workload
  • Able to troubleshoot and diagnose application and environmental issues

Job Qualifications

Essential criteria:

  • Ability to Engage with business partners, technology stakeholders, technology vendors in ideation & solution creation
  • 3+ years of full SDLC experience (analysis, design, build, stabilization, deployment) Minimum 1 yearexperience in an Agile team using SCRUM methodology
  • 3+ years developing and supporting applications using Microsoft technologies, Java, Java Script, XML, SOAP, web services, JSON, UML

Desirable Criteria: These criteria may be used where we have a high number of applicants

  • Be a team player and partner with the business, delivery areas and customers
  • Willingness to learn and quickly adopt new technology
  • Proven track record of innovation
  • Experience with the following frameworks: ReactJS, Angular, and Spring
  • Experience with creating web based applications in both Windows and Linux web servers
  • Experience with J2EE architecture
  • Familiarity in test driven development
  • Minimum 1-yearexperience in an Agile team using SCRUM methodology