Experience in ORM and JPA frame works Hibernate JPA and IOC frameworks like Spring, Spring AOP.
Experience in using Spring ORM module and integration with Hibernate ORM framework. Have good hands on experience in developing Enterprise applications using EJB3.
- Experience in developing inter-operable Web Services and its related technologies like SOAP, WSDL, RESTful, XML related technologies/tools such as JAXB, XSD, XML with good understanding of JAX-WS, JAX-RS, JAX-RPC inter-operable issues.
- Experience in developing Web based user interfaces using HTML, CSS, JSP, Servlets and MVC frameworks like Struts2 and Spring MVC
- Hands on experience in developing web application using Spring MVC framework and integration with AngularJS.
- Used Spring Boot to build micro services by following architectural pattern and developed spring-based application with less configuration.
- Good working knowledge in utilizing the tools in N-tier and microservices architecture applications using Spring Boot.
- Experience in developing applications using waterfall, Scrum, Test First, Test Driven methodologies and good understanding of Service orientation architecture.
- Hand-on experience maintaining the source code versions using CVS.
- Configuration of application classes in Spring configuration file.
- Good experience in configuring admin components such as JDBC, JMS and JNDI.
- Expertise in Object Oriented Architecture (OOA), Design (OOD) and Programming (OOP) from designing and to their implementation.
- Experience in developing testing strategies for both server side and web-based applications using JUnit3, Junit4, SoapUI and Postman.
- Excellent communication, analytical and interpersonal skills and highly motivated team player with ability to work independently. Ability to learn and adapt quickly to the emerging new technologies.