Have 18 plus years in IT professional experience with full project lifecycle development of Web and Client Server applications using J2EE technologies, Requirement analysis, and Design, Development, Testing, Deployment and production support of software applications. Experience in Application Design using Object Oriented Analysis and Design (OOAD) and Object Oriented Methodologies like Agile/SCRUM Experienced in implementing MDM (Master Data Management) product RELTIO in Customer Data like Organization and Contact. Involved in Data model configuration, LCA and used all important Reltio API’s to upsert, get customer data into Reltio. Full software development life cycle (SDLC) experience, including Troubleshooting, Debugging & 24/7 Production Support. Strong in developing use cases, sequence diagrams and preliminary class diagrams for the system using UML and Rational Rose Extensive experience with both core and advanced Java technologies such as Java, XML, JavaScript, JSP, EJB 1.1/2.0/3.0, JDBC, Struts, Servlets, JMS, JSP, Web Services, REST API, Hibernate 3.x, Spring Core, Spring with Hibernate, Spring with Struts, Spring Integration, Spring Boot, Spring Data MongoDB, JBOSS Drools. Hands on experience in Python script to processing S3 data file, transform data and persist into Elastic search and vice versa. Used Multi-Threading to validate and upload millions of Data into DB by Chunk process. Implemented SOA (Service Oriented Architecture) to communicate with external systems. Extensive knowledge in design and develop microservices using all core design patterns. Used AJAX to develop our web interface that runs across all the browsers. Strong experience in Web Application GUI Development using AJAX, HTML, DHTML, CSS, JavaScript, JQuery, Angular JS, JSP. Experience in Object Oriented design techniques (Design Patterns). Expertise working with Application servers likes Jboss, BEA Weblogic server, IBM Websphere and Apache Tomcat. Extensive working Knowledge with Eclipse 3.x, WSAD5.X and IntelliJ IDE tools Have good knowledge in RDBMS concepts and worked with MySQL 5.0, Oracle 8i/9i/10g, DB2 and No SQL database MongoDB 3.2. Expertise in Unit Testing, Integration Testing, System Testing and experience in preparing the Test Cases, Test Scenarios and Test Modules and Test plans Expert at bringing clarity and ease of use to complex systems and developing guidelines and frameworks for system development Possess excellent communication, interpersonal and analytical skills along with can–do attitude