Job Description :
Role : Java developer
Total positions : 5
Location : New York

Must have:
A) Minimum 6 years
Hands-on experience developing highly available, scalable, multitier enterprise applications using Service Oriented Architecture utilizing JEE design patterns and technologies including Java WebServices (JWS), Java Rest API (JAX-RS), Enterprise Java Beans (EJB), Java Messaging (JMS) and JPA frameworks
Hands-on experience in developing Java applications using Java 5 or higher.
Hands-on experience in developing responsive UI applications based on JEE frameworks like JSF, Struts, Spring-MVC and JavaScript based frameworks.
Hands-on experience in developing/programming with O/R frameworks like Hibernate.
B) Minimum 5 years
Hands-on experience in implementing business processes using BPEL/BPMN languages using business process management servers
Experience in using Spring and related frameworks and in Microservices, APIs. .
Experience in deploying JEE applications in JEE compliant application servers.
Hands-on experience in developing/programming with PL/SQL.
C) Minimum 4 years of experience in programming using Content Manager APIs like IBM FileNet Content Manager.
D) Minimum 1 year using any No-SQL database.