Job Description :
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