Senior Java/j2ee Developer Resume
AtlantA
SUMMARY:
- Over 12 years of IT experience developing applications using Java/J2EE technologies in Financial Banking, Retail and Telecom domains.
- Expertise through all parts of Software Development Life Cycle (SDLC) in developing web applications using MVC frameworks in JAVA, J2EE, Web Services (SOAP, Rest), SOA, Web Sphere, SFDC.com etc.
- Expertise in requirement analysis, design, development, testing and implementation of large scale object oriented applications.
- Experience in production support and maintenance to troubleshoot production issues or incident raised by business or customers.
- Extensive experience using JSP, Servlets, JDBC, JMS, XML, Struts, Spring, Spring Boot, Rest API, Hibernate, Oracle, Pivotal Cloud Foundry (PCF) and Salesforce SFDC.com (Admin and Development).
- Extensively worked on implementing Service Oriented Architecture (SOA) using Apache Axis.
- Extensive knowledge of OOPS, OOAD, UML concepts (Use Cases, Class Diagrams, Sequence Diagrams etc.).
- Good experience in configuration management using GIT Hub, SVN, Clear Case and CVS.
- Experience in various Application and Web Servers like IBM Web Sphere, Web logic, JBoss and Tomcat.
- Hands on experience in IDE tools like Rational Application Developer (RAD), Eclipse and Oracle Workshop for Web logic, PL/SQL Developer, TOAD.
- Good experience in all phases of Software development life cycle processes (Waterfall, Iterative Steps and Agile - SCRUM methodology).
- Experience in XML technologies like SAX, DOM, JAXB and build tools like Gradle, Maven and ANT.
- Performance tuning analysis, monitoring tools, best practices processes followed, load testing performance report analysis, unit testing performance, perform technical assessment as part of a proof of concept.
- Experience in working with Force.com IDE with Custom Tabs, Custom Objects and design of Visual force pages, Page Layout design, Apex Classes, Controllers and Triggers.
- Comfortable working independently and also a good team player. Highly motivated to take independent responsibility as well as has the ability to contribute and be a productive team member.
TECHNICAL SKILLS:
Languages: Java, J2EE
Java/J2EE Technologies: Core Java, JDBC, Java Beans, Servlets, JSP, EJB, JMS, JAXB
Frameworks: Struts, Spring MVC, Spring Boot, Hibernate and JSF
Web Services: SOAP, REST, WSDL, UDDI, Axis
Web Technologies: XML, AJAX, JSON, HTML5.0, CSS3.0, Java Script, JQuery and Angular JS
Web/Application Servers: Jakarta Tomcat, Web logic, JBoss and Web Sphere
RDBMS: Oracle, DB2 and SQL Server
Logging/Testing Frameworks: Log4J, JUnit and Spring Test
Development IDE/Tools: RSA, RAD, Eclipse, Oracle workshop for Web logic, SOAP UI, TOAD, Putty
Build/Configuration Tools: Gradle, Maven, ANT, GIT Hub, SVN and Clear Case
Design Tool: Rational Software Architect (RSA)
Code Coverage and Analysis: Cobertura, PMD and Checkstyle.
Monitoring Tool: AppDynamics and Sitescope
Cloud and CRM: Pivotal Cloud Foundry (PCF) and SalesForce.com (SFDC), Apex, Visual Force, SOQL, SOSL
PROFESSIONAL EXPERIENCE:
Senior Java/J2EE Developer
Confidential, Atlanta
Environment: JDK1.7, Spring Boot, PCF, JQuery, Web Service (REST), Spring Test, GIT Hub, Gradle and DB2
Responsibility:
- Monitoring and reporting daily activities to client and discuss any queries related to the application.
- Reporting the status of the progress of the project
- Working with multiple projects in Design and Development activities
- Involved requirements gathering, coding and testing based on use case.
- Involved in creating Technical Designs and Use case documents for the application.
- Used Spring MVC framework and followed model, view and controller pattern.
- Used GIT Hub version control to maintain the different version of the project, files and merge to release branch and compare the files.
- Experience in production support and maintenance to troubleshoot production issues or tickets raised by business/customers.
- Implemented and modified Business Services using the Core Java and DAO.
- Involved in creating, modifying and extracting data from database using SQL Queries. Worked on DB2 database, creating Tables, Views etc.
- Implemented the logging mechanism using Log4j framework and used Splunk tool to capture/analyze the production logs.
- Created multiple technical and business documentation which was used as a general guidelines by clients.
- Performance tuning analysis, monitoring tools, best practices processes followed, load testing performance report analysis, unit testing performance.
- Prepare the process, guideline, application set up document for this project.
Senior Java/J2EE Developer
Confidential, Cincinnati
Environment: JDK1.7, Spring MVC, Hibernate, Liferay, JQuery, Web Service (REST), DB2, SVN, Maven, JUnit and Web Sphere
Responsibility:
- Incident management and root cause analysis of issues.
- Ensure the application should be up and running always without any issues.
- Gathering the corrective solutions and involve multiple teams for necessary actions.
- Gathering application knowledge and preparing every day reports.
- Used Spring MVC framework and followed model, view and controller pattern.
- Used SVN version control to maintain the different version of the project, files and merge to release branch and compare the files.
- Experience in production support and maintenance to troubleshoot production issues or tickets raised by business/customers.
- Implemented and modified Business Services using the Core Java and DAO.
- Involved in creating, modifying and extracting data from database using SQL Queries. Worked on DB2 database, creating Tables, Views etc.
- Implemented the logging mechanism using Log4j framework and used Splunk tool to capture/analyze the production logs.
- Created multiple technical and business documentation which was used as a general guidelines by clients.
- Performance tuning analysis, monitoring tools, best practices processes followed, load testing performance report analysis, unit testing performance.
- Prepare the process, guideline, application set up document for this project.
- Used Web Sphere Application Server to deploy the application.
Java/J2EE Developer
Confidential, Cincinnati
Environment: JDK1.5, JSF, JMS, EJB, Web Service (SOAP), Oracle, Clear Case, Maven, JUnit and Web Sphere
Responsibility:
- Involved requirements gathering, coding and testing based on use case.
- Web service configuration, creation and involved design diagrams using RSA.
- Involved in creating Technical Designs and Use case documents for the application.
- Used JSF MVC framework and followed model, view and controller pattern.
- Used Clear Case version control to maintain the different version of the project, files and merge to release branch and compare the files.
- Experience in production support and maintenance to troubleshoot production issues or tickets raised by business/customers.
- Implemented and modified Business Services using the Core Java and DAO.
- Involved in creating, modifying and extracting data from database using SQL Queries. Worked on Oracle database, creating Tables, Views etc.
- Implemented the logging mechanism using Log4j framework tool to capture/analyze the production logs.
- Created multiple technical and business documentation which was used as a general guidelines by clients.
- Performance tuning analysis, monitoring tools, best practices processes followed, load testing performance report analysis, unit testing performance.
- Prepare the process, guideline, application set up document for this project.
- Used Web Sphere Application Server to deploy the application.
- Prepare Unit test cases and execute unit testing.
Java/J2EE Developer
Confidential
Environment: JDK1.4, JSF, Java Bean, JMS, Spring, Web Service (SOAP), Oracle, Clear Case, ANT, JUnit and Web logic
Responsibility:
- Involved requirements gathering, coding and testing based on use case.
- Involved design diagrams using RSA and JMS and JAAS configuration.
- Involved in creating Technical Designs and Use case documents for the application.
- Used JSF MVC framework and followed model, view and controller pattern.
- Used Clear Case version control to maintain the different version of the project, files and merge to release branch and compare the files.
- Experience in production support and maintenance to troubleshoot production issues or tickets raised by business/customers.
- Implemented and modified Business Services using the Core Java and DAO.
- Involved in creating, modifying and extracting data from database using SQL Queries. Worked on Oracle database, creating Tables, Views etc.
- Prepare Unit test cases and execute unit testing.
Java/J2EE Developer
Confidential
Environment: JDK1.4, JBI, JSP, JMS, MQ Server, Geronimo, Service Mix, Oracle, SVN, Maven and JUnit
Responsibility:
- Involved in the development of the business logic using java business integration and deployed them in service mix server.
- Involved testing based on use case and JMS and MQ configuration
- Involved requirements gathering, coding and implement codes based on use case.
- Used SVN version control to maintain the different version of the project, files and merge to release branch and compare the files.
- Involved in creating, modifying and extracting data from database using SQL Queries. Worked on Oracle database, creating Tables, Views etc.
- Prepare Unit test cases and execute unit testing.
Software Engineer
Confidential
Responsibility:
- Documenting key system changes/new change requests taken up by the capture solutions team.
- Co-ordination of testing activities for both business acceptance testing and system integration testing for the deployed system changes.
- Check the processing cheque based on region and validate those as per business.
- Identify the issues or in correct process of cheque and report to the particular clearing houses across all Canada region and sorting out those issues.
Software Engineer
Confidential
Environment: Java Servlets, JSP, Struts, EJB, Lomboz, Oracle and Web logic
Responsibility:
- Involved with UI Part using JSP, Struts Framework.
- Involved requirements gathering, coding and testing based on use case.
- Used SVN version control to maintain the different version of the project, files and merge to release branch and compare the files.
- Involved in creating, modifying and extracting data from database using SQL Queries. Worked on Oracle database, creating Tables, Views etc.
- Prepare Unit test cases and execute unit testing.
- Implemented and modified Business Services using the Core Java and DAO.
- Implemented the logging mechanism using Log4j framework tool to capture/analyze the production logs.
- Created multiple technical and business documentation which was used as a general guidelines by clients.
- Performance tuning analysis, monitoring tools, best practices processes followed, load testing performance report analysis, unit testing performance.
