Over 20 years of Experience in the Industry with proficiency in Design, Development, Maintenance, Testing and Production support of n-tier applications. Specialized in development and implementation of Web based, Internet/Intranet, client/server, and distributed architecture applications using Java/J2EE technologies. Expert in multi-open source frameworks, service-oriented platforms and tools like Struts, Spring, SpringBoot, JSF, Hibernate, JPA, IBatis O/R mapping, Oracle SOA, Alfresco (ADF, APS, ACS). Expert in developing web applications using SOAP based Web services - SOAP, WSDL, JAX-WS and Restful Web Services - SpringBoot REST, JAX-RS, CXF, and JERSEY. Expert in XML and related technologies like XSL, XSLT, XPATH, XSD, DTD and parsers like JAXP (SAX, DOM) and JAXB. Strong background in J2EE Design patterns such as GoF, Securities, OOA/D, AOP, EJB design patterns and UML. Extensive experience in deploying and managing applications using Docker, Kubernetes, GitLab CI/CD, Ansible, and systemd — supporting both containerized environments and bare-metal infrastructures across staging and production systems. Extensive experience in solution development using WebLogic, Tomcat, JBoss, Websphere, as servers and MSSQL Server, Oracle, Sybase, MySQL, DB2, Postgres, MongoDB, ElasticSearch as backend database on Windows, UNIX and Linux, Mac OS. Extensive experience on version control tools like SVN, GIT, Clear case, CVS and writing ANT, MAVEN, Jenkins build scripts to automate the process. Extensive experience in full SDLC and methodologies like Waterfall, Agile, SCRUM & Test Driven development. Experience in container based technologies like Docker, Kubernetes and OpenShift Experience with cloud infrastructure on AWS (Amazon Web Services) and computing AMI virtual machines on Elastic Compute Cloud (EC2). Experience in web design technologies such as HTML, HTML5, CSS, JavaScript, JSP, Servlets, JQuery, AJAX, Angular and JSON. Experience in working on Linux environments and writing UNIX shell scripts. Extensive working experience in Banking, Finance and Insurance domains. Ability to perform at a high level, meet deadlines with quality delivery, adaptable to ever changing priorities.