Java Developer

  •  

Florham Park, NJ

Industry: e-Commerce

  •  

5 - 7 years

Posted 276 days ago

  by    Gaurav Kumar

This job is no longer available.

Minimum 6 years of experience in designing and building high performance internet scale Java application

Experience:

?                   Experience with Spring boot, Spring MVC, Hibernate, web services ? REST/SOAP, JMS, JPA, MDB, CXF, SLF4J,c and other Java frameworks / open source libraries

?                   Understanding of design patterns and NTier architectures

?                   Experience with Java EE, Maven

?                   Experience with application servers such as Jetty, Tomcat, JBcoss, Websphere

?                   Enterprise Java technology, Web Servers and Application

?                   Experience with Spring Security and SSO solutions

?                   Experience with SOA and Web Services REST

?                   Experience with database applications such as Oracle, DB2 as well as with SQL,JDBC and ORM tools

?                   Experience providing sizing and scalability recommendations and solving connectivity and deployment issues

?                   Experience deploying to application servers in enterprise environments

?                   Experience using Agile development methodologies

?                   Expert knowledge in Dependency injection and ORM frameworks

?                   Distributed architectures, strong OO background, SOA, web services and messaging paradigms

?                   Well versed in relational / non-relational data stores

?                   Profiling and improving performance of Java applications from threading, memory management, container optimization etc

?                   Automated testing frameworks ? unit and integration tests

?                   Continuous delivery processes from automated build, test and deployment