13 years of experience in Java/J2EE, Spring, Spring Boot, CXF, Jersy, RESTful Web services, Microservices, Eureka server, spring cloud components, API Manager, Git, Maven, Splunk, Mockito and Webbased applications that involve extensive development work in Java/J2EE, Docker, Kubernetes, JSON, web2.0, J2EE (JSP, Servlets, EJB, MDB), Struts, Spring, Hibernate, JDBC, JNDI, Java Mail, JMS, XML and RDBMS like SQL Server (SQL/PLSQL).
• Experienced in the areas of Object-Oriented Programming technologies, and client/server applications.
• Experience in developing restful APIs using Spring Boot.
• Good hands-on on developing microservices using Spring Boot and making it cloud-enabled.
• Good hands-on use of spring cloud components such as Eureka naming server, ribbon, spring sleuth, integration with Zipkin server, etc.
• Experienced with intranet/internet, and web-based applications with OO Design patterns.
• Experienced in developing web applications using various design patterns, including session facade, MVC, Data Access Object, Transfer Object, and Business Delegate.
• Knowledge of JMS, XSLT, CSS, and Remote Procedure Calls (RPC) using Java RPC API.
• Experienced in implementing web layers in MVC design patterns using the Struts and Spring frameworks.
• Experienced with web/application servers such as WebSphere, WebLogic, Apache Tomcat, and JBoss.
• Hands-on Experience with IBM WebSphere Process Server (WPS) within SOA.
• Hands-on experience with Web Services, Axis-API, SOAP, RESTful, Jersey, SAX, DOM, and Jackson API.
• Exposure to System Oriented Architecture (SOA).
• Possess strong analytical thinking, and troubleshooting capabilities, proactive listener & team player, commitment to cooperative teamwork, and excellent interpersonal communication skills.
• Experienced in writing and building files with ANT.
• Excellent communication and interpersonal skills.