Description
Around 4 years of experience in all phases of Java/ J2EE Web application Development this includes Analysis, Design, Development, Testing, Implementation, Post-Implementation Support. includes analysis design and development of software involving technologies like Java, J2EE, Servlets, JSP, JDBC, JSTL, SPRING, JPA, Hibernate, Struts, Web Services, Microservices, WSDL, JMS, EJB, XML, XSLT, JNDI, HTML, JavaScript, AJAX and JSF Prime faces. * Developed multi-tiered object-oriented system architectures utilizing Use Case Diagrams, Activity Diagrams, Sequence Diagrams and Class Diagrams using UML modelling tools like MS Visio. * Well versed in various J2EE frameworks like MVC, JSF, Struts, Hibernate, Spring MVC and Spring Boot. * Strong technical skills in the areas of distributed technologies like JAVA, J2EE JSP, Servlets, JDBC, EJB, Oracle and SQL Server. * Strong experience with application servers like IBM WebSphere, WebLogic, JBoss. * Good Knowledge of Web Application Development Technologies such as HTML5, CSS3, XSLT, XML (SAX, DOM), Custom Tags, JavaScript. * Worked on the JavaScript library jQuery, MS FrontPage, JSP, Struts Tag Library. * Hands-on experience on Web Application Servers, IBM WebSphere, JBOSS, Apache Tomcat, and WebLogic including configuration, administration and documentation. * Experienced in transforming complex business requirements from customer into development plan by using objects like Stored Procedures, Functions, Packages and Triggers to support Agile development. Good experience in using PL/SQL Collections. * Strong Performance in Continuous Delivery pipeline with Jenkins and GitHub. * Strong performance related fix after testing using debugger like JProfiler, JMeter. * Expertise in using IDE's like Eclipse, RAD, IntelliJ, Spring Tool suite. Worked on implementation of the version control software IBM Clear Case, CVS, VSS, SVN, GIT. * Experience in Oracle, MySQL and SQL Server databases. Experience in developing SQL queries and Stored Procedures. * Experience with test-driven development (TDD) using unit testing frame work such as Junit. * Worked with tools like Maven, Jenkins, Junit, and Log4j. * Good at Documenting and Understanding User requirements and System Specifications.
Work Experience
COMPANY | POSITION HELD | DATES WORKED |
---|---|---|
(Confidential) | Java Developer | 2/2019 - Present |
Metasystem | Java Developer | 4/2013 - 8/2017 |