Job Description :
Title : Sr. JAVA Developer
Location : Peapack, NJ
Duration : 12 months Contract

Role Description :
Expertise with application servers JBoss or Wildfly, and Tomcat Application Servers
Extensive experience with latest Java and Java web applications.
Expertise in the below technologies
o Spring, Hibernate, SOAP, REST, XML and JSON.
o JDBC, PostgreSQL, MSSQL and database-stored procedures.
o JavaScript frameworks(like ExtJs etc
o TeamForge, Jenkins and VSS
JAVA / framework development; including demonstrated experience in creation of a web services connector platform for multiple, high transaction volume interfaces
Extensive experience in developing java based Micro-Service using Spring Boot.
Maintain and design and update Data Migration tools as required

The team member will be responsible for:
Design, develop, implement, support and maintain complex Java applications.
Perform object-oriented analysis and design (OOAD), applying industry best practices and techniques.
Create architecture models and design critical integrations.
Troubleshooting development and production problems across multiple environments and operating platforms.
Maintain code quality through unit testing.
Conduct design and code reviews to ensure design principles are followed.
Create and maintain user-interface patterns and standards library.
Hands-on experience in scripting / tooling automation with Jenkins.
Working knowledge in integration of multiple API’s/backend services.
Create Design, Technical, Installation and Requirement specification verification documents.
Work with cross-functional business and technology teams
Recommends system solutions by comparing advantages and disadvantages of custom development and purchase alternatives.
Work with team members from beginning of product lifecycle through application release.
Excellent verbal and written communication skills.