Job Description :
Job title; Java Developer
Duration: Long Term
Location: Harrisburg, PA

- Design, develop and deliver high-volume, low-latency applications

- Contribute in all phases of the development lifecycle

- Write well designed, testable, efficient code

- Ensure designs are in compliance with specifications

- Prepare and produce releases of software components

- Support continuous improvement by investigating alternatives and technologies

The Skills Needed:

- Experience in Java based enterprise web application development

- Very strong Core Java principles and skills

- Very strong experience with enterprise Spring MVC

- Strong experience with Hibernate

- Strong experience with enterprise Web Services (API)

- Strong experience with database integration

- Experience with AngularJS, HTML5, JSON

- Experience with Microservices is a plus

- Experience with Spring Boot, Spring Batch, Spring Integration, Spring Cloud, Spring Security, Spring JDBC is a plus

- Experience with Build Tools Maven, Bitbucket is a plus