Having 16+ years of hands on experience in Java technologies. Certified Scrum Master and hold wide experience in design, development and maintenance of enterprise applications in Java.
More than 10 years of software development experience lead in both Onsite & Offshore.
Proficient in middleware layer-web services development, Core Java, Server side Enterprise-Java, J2EE Servlets, Struts, Ajax, JavaScript and Business Rule Engine.
Excellent analytical, high level and low level design and problem solving skills.
Extensive experience in developing, enhancing and maintaining web applications.
Proficiency in developing secure web applications and server side development using Struts, Spring Boot, Spring MVC, JSP, Servlets, Java Beans, JavaScript, Ajax, XML, CSS, HTML, JDBC, Oracle, Microsoft SQL.
Expertise in developing distributed applications using J2EE Application Servers such as IBM WebSphere and Web Servers like Apache Tomcat and JBOSS.
Skillful at developing multiple interfaces by reuse of modules using MVC Architecture and Cloud Architecture.
Experienced in writing Maven and Jenkins Scripts to build and deploy Java applications.
Expertise in JavaScript, Ajax and ability to analyze using UI development tools like web developer and firebug.
Working knowledge on REST API, Micro Services, XML Technologies like JAXP DOM and SAX parsers.
Hands on experience with databases including Oracle, PL/SQL and Microsoft SQL involving stored procedures, triggers, functions, indexes and packages.
Hands on the tools such as Eclipse, WSAD, Toad, IntelliJ, POSTMAN etc.