Programmer - Java
- Employer
- Donegal Insurance
- Location
- Marietta, Pennsylvania
- Salary
- Competitive Salary + Benefits
- Posted
- Apr 30, 2018
- Closes
- Jun 29, 2018
- Category
- IT
- Job Type
- Full Time
- Career Level
- Experienced (Non-Manager)
The Java Programmer will be primarily responsible designing and developing high-volume, low-latency applications for mission-critical systems and delivering high-availability and performance. The ideal candidate will contribute in all phases of the development cycle, from requirement elaboration to operations & maintenance.
Additional duties/qualifications include:
- Proven working experience in Java development and object oriented design
- Experience with SOAP and RESTful web services, as well as XML, XSLT, and XPath, using frameworks such as Apache CXF
- Proficient in relational databases such as SQL Server or Oracle, and ORM technologies such as JPA and Hibernate
- Working knowledge of database tools such as Toad, SqlDeveloper, or SqlServer Management studio.
- Experience with Maven build automation tool and Jenkins continuous integration
- Experience using Tomcat or other Java Application Server for executing enterprise applications
- Evaluate the impact of a change in one part of the system on the whole system and interdependent systems
Position Requirements for the Java Programmer:
- Bachelor’s Degree in Computer Science, Engineering, or related field
- Minimum of 3 to 5 years experience (Previous insurance related experience preferred)
- Knowledge of Source Control software such as SVN or Git
- Excellent communication skills, ability to interact with all levels of management
We offer a comprehensive benefits package, including: Medical/Dental/Vision Insurance, 401k Plan, Paid Time Off/Sick Days, Incentive Plan, Employee Stock Purchase Plan, Flexible Benefits Plan and Continuing Education Assistance.