Job Description :
Please go through the requirement if you are comfortable let me know

Position - java developer
Location - Secaucus , NJ
Interview - Telephonic , face 2 face
Duration - 6 months

Role - contract to hire

Minimum of a Bachlors Degree in Computer Science, Information Technology, Engineering or a related discipline
Required Skills:
4+ years of Professional Software Engineering experience
SCRUM/Agile software development experience (Agile environment)
Demonstrated expertise in:
Java or other object oriented languages and design
J2EE technologies (Java, Servlets, JSP etc)
Object Oriented Programming concets
Oracle ATG
Relational Databases like Oracle
Experience in designing relational database models
Familiarity / experience with NoSQL databases is a plus
General understanding of eCommerce
Continuous integration and continuous depoloyment (Version Control, build tools etc)
Experience set up and running a continuous integration environment.
Infrastructure setup and support.
Experience in using industry best practices in shipping software to different environments.
Demonstrated uderstanding of site speed management and performance monitoring.
Demonstrated understanding of OWASP Security Compliance.
Test Driven Development (TDD) experience.
Experience performing code reviews
Other Skills:
Strong written and verbal communication
Ability to communicate issues / impacts / fixes to audiences of varying technical expertise (including completely non technical audience)
Demonstrated team player and collaborator: partners with other cross functional team members (QA, BA, Product etc)
Analytical and problem solving skills
Attention to detail
Self Motivated and self starter
Work independently as well as within the team