Sr. Java Developer

Company: Vermont Mutual Insurance Group

General Information
US-VT-Montpelier
N/A
4 Year Degree
Full-Time
At least 4 year(s)
None
False
False
Job Description Perform a wide range of computer programming and systems analysis and design functions on a range of platforms.  The position requires the ability to analyze and understand requirements, hands-on implementation of the requirements with existing and emerging J2EE (Java Platform Enterprise Edition) technologies. Requires excellent communication skills.  Must be able to work “hands on" during the design and development of the product and be involved in the change management of the maintenance and enhancements of the product to insure that the future direction is not impacted.  Requires in-depth knowledge of Java and similar development products concepts. Excellent object oriented analysis and design skills and working with design patterns. Must have excellent open and proactive written and oral communication skills, be a self-motivated professional with the ability to provide creative solutions with excellent problem solving and communication skills, and work constructively as a team member or independently.

 

 

Job Requirements
  • 4-6 years experience with multiple programming technologies, including Java, JMS, JDBC, SQL, XML, XSLT, XPath, WSDL, Spring, Web Services
  • 2+ years of hands-on experience implementing Web Services (SOAP and RESTful).
  • Deep knowledge of SOA principle, design patterns, application and integration architectures
  • Experience building, configuring and deploying services on containers such as JBOSS and Tomcat using Ant and IVY or similar.
  • Experience with TDD (Test Driven Development) using JUnit and excellent debugging skills.
  • Experience with Web Service Security specifications, WS-Security, WS-Policy, SAML, etc.
  • Excellent multitasking and time management skills with consistent attention to detail.
  • A team player who enjoys collaborating with technical and non-technical colleagues at all levels of the business.