Professional Summary
- Over 6 years of extensive development experience specializing in an environment building n-tier applications for web deployment using Java, J2EE, JSP, JSF, Servlets, JDBC, JMS, JavaBeans, JavaScript, HTML & XML. - Strong experience in Agile, Waterfall, Scrum Software Development Life Cycle methodology like Gathering requirements, Designing, Developing, Testing, Implementing the web based applications and UI applications - Expertise in Object Oriented Analysis and Design (OOAD) based on Unified Modeling Language (UML) architecture using Microsoft Visio. - Servlets, JDBC, JSF, JavaBeans, JMS, XML, XSLT, Oracle, SQL, and MVC architecture. - Developed different Web components such as JSPs, Servlets, Filters, Custom Tag Handlers and Business components such as RMI, EJB, JMS, and Web Services like SOAP,REST, Micro-services - Extensively worked with frameworks like Struts, Hibernate, and spring, Tiles, EJBs, RMI and JUnit. Hands-on experience of Angular 4, Model-View-Controller (MVC) pattern, designing and developing Single Page Application (SPA) Expertise in using Bootstrap and used CSS Media Queries to create Responsive Web Designs (RWD) - Extensively used Spring IOC, configured Application Context files and performed database object mapping using Hibernate annotations. - Provided production support for the application and coordinated with cross functional teams. - Developed client request validations and processing using JavaScript and HTML - Worked on multithreading to perform many operations together so it saves time and reduce the communication cost. - Hands on experience on AWS with Docker, Redhat instance creation with data warehousing and other application services - Worked on working with IBM WebSphere 6x, 7x application server technologies, and Apache tomcat. - Experienced in working with XML technologies like XML, XSL, XSD, XSLT and DTD. - Possess strong working knowledge of Database Programming using SQL, PL/SQL, Triggers and Stored Procedures. - Expertise in using Development Tools like Eclipse, NetBeans. - Strong working experience of relational database management systems (RDBMS) like SQL Server 2005/2008/2012. - Experience of relational database management systems (RDBMS) like SQL Server 2005/2008/2012. - Proficiency in IDEs such as Eclipse, IntelliJ, Sublime Text, Notepad++, and Visual Studio code etc. - Good team player with excellent communication skills and highly motivated analytical problem solver and troubleshooter with more attention - Ability to learn and adapt to emerging technologies and implement them in the current projects - Troubleshooting - Customer Service - Quality Assurance