Job Description :
Experience with Spring, Spring MVC, Hibernate, web services – REST/SOAP, JMS, JPA, MDB, CXF, SLF4J,c and other Java frameworks / open source libraries • backend API development and integration

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 JBPM, BRMS, Rabbit MQ, Maria DB Devops Java Developer