Java Developer Resume
SUMMARY
- Having 8+ years of hands on experience in various technical applications using Java/J2EE.
- Hands on experience in various SDLC levels of Application development.
- Expertise on Object Oriented Analysis, Object Oriented Design and implementation of Enterprise, Web and client server systems using Java/J2EE technologies.
- Comprehensive knowledge in all facets from groundwork of coding and debugging, right up to the higher level of work involving analysis, feasibility studies, source review, team collaboration and documentation.
- Experience in full SDLC, including analysis, design and development cycles as well as coordinating testing and performance monitoring.
- Expert in SDLC and Scrum Methodologies
- Expert level skills in Java8, J2EE (Servlet, JSP, JDBC, EJB, JMS), Struts, spring4.2, Hibernate, Web services, SOAP, XML, Apache CXF, and Rest Api.
- Expert in MVC (Model View Controller) architecture with Struts, Spring Framework.
- Developed web applications based on different Design Patterns such as Model - View-Controller (MVC), Data Access Object (DAO), Singleton Pattern, Front Controller etc.
- Expertise in programming with Hibernate Framework and JPS, Hibernate Configuration, DAO Design.
- Expert in HTML, JavaScript, AJAX, JQuery, GET, Type Script.
- Good experience in XML Technologies like DTD, XSD, XSLT, JAX-P (SAX, DOM), JAX-B and Rest Api.
- Experience in developing the Web services using SOAP and deployed the same in various app servers.
- Experience in writing Junit test for the code coverage using Mockito, power Mockito and DBunit.
- Expert in DevOps Tools (Git, Stash, Jira, Sonar Cube, Jenkins, Ansible, Artifactory and Flyway).
- Have excellent Relational Database understanding and experience with Oracle 10g/11i
- Highly experienced in development tools like Eclipse IDE, PL/SQL developer and TOAD.
- Have extensive experience in building and deploying applications on Web/Application Servers like JBoss, WebLogic and Tomcat.
- Experience in Configuration Management tools like Bit Bucket, Gitlab, CVS, and SVN.
- Good working knowledge of Struts, Spring IOC, Spring Integration, Spring AOP, Spring MVC, Spring Boot, Spring Rest and Spring Configuration.
- Involved in to fix OWASP security vulnerabilities, Black Duck and CPI-810 security implementations for the MASTARS, OASIS, ECHO and FLPS applications.
- Involved in code reviews of peers and subordinates.
- Experience in system testing, UAT support, production support and maintenance services.
- Worked on large-scale highly integrated enterprise systems as an individual contributor as well as team player.
- Excellent communication skills with good experience in requirement gathering and interacting with clients.
- Versatile team player with good analytical, communication and interpersonal skills.
- Expert in prepare High Level Document (HLD) and Low Level Document (LLD).
TECHNICAL SKILLS
Languages: Java, J2EE
Java Technologies: JDBC, Servlet, JSP, EJB, JMS, JPA, Hibernate.
Java Frameworks: Spring 4.2, Hibernate 4.x.
Integration technologies: JAX-RPC, JAX-WS, JAX-RS.
XML Technologies: XML, DTD, XSD, Namespaces, JAX-P (SAX, DOM), JAX- B,JAX-RS
Web/Application Servers: Tomcat, Web logic, JBoss.
Web Technologies: HTML, XML.
Databases: Oracle 10g/11i, PostgreSQL.
Scripting Languages: Java Script, JQuery, AJAX, DOJO and GWT.
IDE: IntelliJ, Eclipse and STS.
Version Control Systems: GitHub, CVS and SVN.
Operation Systems: Windows, Linux/Unix and Solaris.
Cloud Tool: AWS
PROFESSIONAL EXPERIENCE
Confidential
Java Developer
Responsibilities:
- Followed Agile Rational Unified Process throughout the lifecycle of the project.
- Lead and hands on participation of the architecture and design of the technical solution, including the creation of all required documentation, also willing to roll sleeves up and develop as needed.
- Consistently providing timely and accurately resolutions for production issues as per the SLA.
- Extensive meetings with various technology teams to implement elegant and scalable technical solutions.
- Deals with unsuccessful release implementations by backing out, considering further remedial changes, or using the “accept issues and continue” policy.
- Ensure development standards and development processes by following DevOps process.
- Involved in writing code for Proof-of-concepts and prototypes in support of solution architecture activities.
- Involved in troubleshooting and fixing defects for the planned releases.
- Proving the on-call support for every production release.
- Capturing the forecasting metrics and presenting to the management.
- Designed and developed a web-based client using Java, J2EE, Spring, Struts, JSP, HTML, XML
- Used JQuery, DOJO for communicating with server.
- Developed Services and Entities using EJB 3.0.
- Involved in design and development of webpages by using HTML, CSS, Java Script, JQuery, JSP and GWT.
- Involved in writing build scripts by using Maven.
- Involved in O/R mappings using JPA and Hibernate.
- Implemented OWASP Top 10 security and CPI-810 fixes for the MASTARS application.
- Involved in struts2 migration for GNS module to overcome Black Duck vulnerability security fixes.
- Debugging using log4j.
- Supported in unit testing by TDD, integration testing and interacting with QA to fix issue through the release phase.
- Involved complete lifecycle process through DevOps process using tools like Git/Gitlab, Stash, Jira, Sonar Cube, Jenkins, Ansible, Artifactory.
- Involved in developing the SOAP web services using JAX-WS complaint Apache Axis server.
- Involved in creating the WSDL, Stubs and Client programs using Axis tool generator.
- Involved providing security for the application using Site Minder.
- Involved in writing designing the technical documentation from the requirement document.
- Involved in cloud migration program and design architecture.
Environment: Java/J2EE, JMS, EJB3.0, Spring3.x(IOC, AOP, MVC), Struts1.x and 2.x, GWT, DWR, Hibernate, JPA, DWR, JDBC, Web Services (JAX-WS Apache Axis, JAX-RS), Restful web services, JavaScript, AJAX, JQuery, Maven, XSL, XML, WebLogic Server12.3, CORBA, IMAP, POP3, Oracle 11g,AWS.
Confidential
Java Developer
Responsibilities:
- Followed Agile Rational Unified Process throughout the lifecycle of the project.
- Lead and hands on participation of the architecture and design of the technical solution, including the creation of all required documentation, also willing to roll sleeves up and develop as needed.
- Consistently providing timely and accurately resolutions for production issues as per the SLA.
- Extensive meetings with various technology teams to implement elegant and scalable technical solutions.
- Deals with unsuccessful release implementations by backing out, considering further remedial changes, or using the “accept issues and continue” policy.
- Ensure development standards and development processes by following DevOps process.
- Involved in writing code for Proof-of-concepts and prototypes in support of solution architecture activities.
- Involved in troubleshooting and fixing defects for the planned releases.
- Proving the on-call support for every production release.
- Capturing the forecasting metrics and presenting to the management.
- Designed and developed a web-based client using Java, J2EE, and spring.
- Developed Services and Entities using EJB 3.0.
- Involved in writing build scripts by using Maven.
- Involved in O/R mappings using JPA and Hibernate.
- Implemented OWASP Top 10 security and CPI-810 fixes for the ECHO application.
- Debugging using log4j.
- Supported in unit testing by TDD, integration testing and interacting with QA to fix issue through the release phase.
- Involved complete lifecycle process through DevOps process using tools like Git/Gitlab, Stash, Jira, Sonar Cube, Jenkins, Ansible, Artifactory.
- Involved providing security for the application using Site Minder.
- Involved in writing designing the technical documentation from the requirement document.
- Involved in cloud migration program and design architecture.
Environment: Java/J2EE, JMS, EJB3.0, Spring4.2(IOC, AOP, MVC), Hibernate, JPA, JMS, Rest API, Maven,Oracle 11g,AWS and CICD tools.
Confidential
Contingent Worker
Responsibilities:
- Followed Agile Rational Unified Process throughout the lifecycle of the project.
- Lead and hands on participation of the architecture and design of the technical solution, including the creation of all required documentation, also willing to roll sleeves up and develop as needed.
- Consistently providing timely and accurately resolutions for production issues as per the SLA.
- Extensive meetings with various technology teams to implement elegant and scalable technical solutions.
- Deals with unsuccessful release implementations by backing out, considering further remedial changes, or using the “accept issues and continue” policy.
- Ensure development standards and development processes by following DevOps process.
- Involved in writing code for Proof-of-concepts and prototypes in support of solution architecture activities.
- Involved in troubleshooting and fixing defects for the planned releases.
- Proving the on-call support for every production release.
- Capturing the forecasting metrics and presenting to the management.
- Designed and developed a web-based client using Java, J2EE, Spring, Struts, JSP, HTML, XML
- Used JQuery, DOJO for communicating with server.
- Developed Services and Entities using EJB 3.0.
- Involved in design and development of webpages by using HTML, CSS, Java Script, JQuery, JSP and GWT.
- Involved in writing build scripts by using Maven.
- Involved in O/R mappings using JPA and Hibernate.
- Implemented OWASP Top 10 security and CPI-810 fixes for the MASTARS application.
- Involved in struts2 migration for GNS module to overcome Black Duck vulnerability security fixes.
- Debugging using log4j.
- Supported in unit testing by TDD, integration testing and interacting with QA to fix issue through the release phase.
- Involved complete lifecycle process through DevOps process using tools like Git/Gitlab, Stash, Jira, Sonar Cube, Jenkins, Ansible, Artifactory.
- Involved in developing the SOAP web services using JAX-WS complaint Apache Axis server.
- Involved in creating the WSDL, Stubs and Client programs using Axis tool generator.
- Involved providing security for the application using Site Minder.
- Involved in writing designing the technical documentation from the requirement document.
- Involved in cloud migration program and design architecture.
Environment: Java/J2EE, JMS, EJB3.0, Spring4.2(IOC, AOP, MVC), Struts1.x and 2.x, GWT, Hibernate, JPA, Web Services (JAX-WS Apache Axis, JAX-RS), JMS, Rest API, Apache CXF,DOJO, Jquery, JavaScript, HTMS,CSS, Restful web services, JavaScript, AJAX, JQuery, Maven, XSL, XML, WebLogic Server12.3, CORBA, IMAP, POP3, Oracle 11g,AWS and CICD tools.