● Software Developer with 5.3 years of software development experience in object oriented programming, design and development of Multi-Tier distributed, Enterprise applications using Java and J2EE technologies with Software Development Life Cycle.
● Expertise in developing Web based Enterprise applications using Java and J2EE technologies like JSPs, Servlets, Spring MVC and Spring Boot.
● Implemented different modules in Spring Framework like MVC, JDBC, ORM, Boot.
● Experience in developing Restful web services.
● Hands on experience in developing Java and J2EE applications using IDE’s Eclipse 3.x, Netbeans, and STS.
● Expertise in configuring the Spring 4.0, 3.x Application Context with dependency injection and working on various spring modules (Spring Boot) along with MongoDB as the back-end ORM tool for implementation of persistence layer and mapping of POJOs.
● Experience in build tools Maven
● Experience in working with the Databases environments MongoDB, Oracle, SQL Server and MySQL.
● Techno-functional responsibilities include interfacing with users, identifying functional and technical gaps, estimates, designing custom solutions, development, producing documentation, and production s