Careers

Senior Java Software Engineer

Responsibilities:

  • Apply state of the art tools and techniques to design and develop Java software solutions
  • Create software to exceed the highest industry standards for quality
  • Work with other superior development team members in a collaborative, team-oriented fashion
  • Work with industry leading User Interface team to implement software to enable state of the art web-based interface
  • Work with QA team to isolate and resolve defects in a timely fashion.

Key Competencies:

  • Proven superior Java coding abilities for complex applications
  • Proven new product development experience
  • Demonstrated ability to meet schedule commitments with high quality software
  • Proven abilities as a contributing member of a high performing engineering team
  • Fast moving, self-motivated, creative thinker with exceptional process, analytical, engineering and relationship skills
  • Understanding of Java, J2EE, App Servers, Workflow, Rules Engines, XML technologies

Work Experience:

  • 3-8 years experience developing enterprise applications
  • 3-8 years experience in Java and J2EE technology
  • Experience developing Java Server-side software products
  • Insurance domain experience is a plus

Education Expectations:

  • Bachelor Degree in Computer Science or equivalent
  • Master's Degree in Computer Science or equivalent is a plus

Green Card or U.S citizenship required.