Strong experience in developing web based, distributed architecture with Java / J2EE technologies using Object Oriented Analysis and Design (OOAD).
Involved in all the phases of Life Cycle of Software Development (SDLC)Lead the offshore team from front and ensure quality deliverables are met on timeExtensive experience and actively involved in Requirement gathering, Analysis, Design, Reviews, Coding, Code Reviews, Unit and Integration Testing.
Analysis, Design and Development of J2EE Business applications, Webbased and ntier applications using the following core technologies Java (JDK1.
7,JDK1.8), J2EE.Experience in standalone applications using Java SE and Web Applications using Servlets, JSP Spring.Knowledge on JDBC, ORM frameworks involving JPA / Hibernate.
Good experience in build and configuration tools of SVN, GIT, Jenkins and Maven.Experience in working with different databases MySQL, Oracle and SQL Server.
Experience in developing Web Services using REST.Hands on experience in working in Windows Linux environment and providing production support.
Design the application, participate in design discussions, and review design artifactsHandle client and onsite communication regarding requirements, design, etc.
Review the developed code and make sure it adheres to the design, standards and guidelines of the clientProvide guidance and support to the clients internal teams such as the UAT team, business analysts, and stakeholders