Description
11+ year's experience in requirement analysis, design, development, productions support and implementation in Various JAVA/J2EE Technologies, Web Servers, Application servers and Database technologies with exposure to diverse business domains that include Telecom, Insurance, Financial, Quality Order Management and E-Commerce solutions. * Strong experience & knowledge in developing applications using J2SE, J2EE, Servlets, JSP, Struts, Spring, Hibernate, JDBC, EJB, JMS, XML, Web Services, Spring Boot Java Script, Ajax, JPD, JCX, HTML, DHTML, UML, CSS, JQuery, Oracle, SQL Server, Hadoop, AWS, Selenium, Jenkins, GIT, DevOps, Hybris, Restful Webservices. * Good exposure to application servers as Web Logic, Web Sphere, Jboss, SunServer and web server like Apache Tomcat. * Experience on various IDEs like Eclipse, RAD, WLI Workshop and Intellij IDEA. Model View Controller (MVC) Architecture with Struts framework. * Familiar with UML, OOAD and J2EE Design Patterns. * Experience in Object Relational Mapping Tool such as Hibernate for persistence of Java Objects in spring and Hibernate frameworks. * Design and develop e-commerce functionalities using Hybris E-Commerce framework, Hybris, Cockpits, Hybris Management and admin console, Data Modelling, Hybris Service Layer. * Experience in creating web services raml design files using Mulesoft api design tool. * Experience in GitHub using Git commands, Git checkin/checkout, branching, * Completed aws development training and certification on developing application with aws, IAM and storage solutions with Amazon S3 SQS and SNS. * Experience in setting up domains, clustering, load balancing and Weblogic configurations. * Experience on Rest and Soap based web services to interact with external interfaces. * Knowledge on Hadoop, Hive, HDFS for finding words, counts and storing files and Map/Reduce Model to process large data sets and analyze logs. * Experience & knowledge on Log4j for logging, debugging and Junit, Selenium for testing. * Experience in working on ecommerce application using Hybris solutions. * Experience in providing Production support and Fixing bugs. * Knowledge on Developing Micro Services using Spring Boot. * Strong experience in database programming with Oracle, DB2 and SQL Server. * Experience in using XML technologies such as XSD, DOM (Document Object Model), SAX (Simple API for XML) and Ajax (Asynchronous JavaScript and XML). * Good Experience using Unix Operating System, Unix Scripting and Perl Scripting. * Experience in using SOAP UI Tool testing the web services and fix the application issues. * Experience in writing SQL, PL/SQL, stored procedures and database triggers. * Experience in version control tools like CVS, CM Synergy, Git hub, SVN and build tools ANT MAVEN, * Experience in developing web-applications using various design patterns, including Singleton, session facade, MVC, Data Access Object, Transfer Object, Service Locator and Fornt Controller. * Strong Communication, interpersonal, learning and organizing skills matched with ability to manage stress time and people effectively. Aptitude to acclimatize new software technologies