Job Description :
POSITION: Java Developer
LOCATION: North Brunswick, NJ
DURATION: 6-24 month +
Interview: PH + Skype
Need full SSN,

Job Description
At least 8 years of hands-on back-end server Java development experience, especially in data processing implementation in big data environment.
Experience with, and demonstrated understanding of modern software development and testing methodologies.
Extensive experience in Spring framework, distributed computing, real time messaging, and performance tuning.
Working knowledge of SQL and database technologies.
Working knowledge of Shell Scripts and Unix Platform.
Delivery focus and willingness to work in a fast-paced, mission-critical production environment.
Excellent communications skills.

The following knowledge is not required, but is preferred:
Web UI application development using AngularJS, JQuery, CSS or other JavaScript frameworks.
Spring Integration, Batch, Data, Security.
Demonstrated experience developing J2EE solutions using Java, Web Services, Messaging, and related technologies.