We provide IT Staff Augmentation Services!

Senior J2ee Developer Resume

4.00/5 (Submit Your Rating)

VA

SUMMARY:

  • 71/2years of IT experience, worked in all phases of software development including analysis, design, development, documentation, implementing and testing of software systems in Java and J2EE technologies.
  • Worked extensively in OOPS,MultiThreading,Collections,Spring,Hibernate,SpringBoot,SOAP,REST WebServices, Struts, JDBC, Servlets, JSP and JavaScript,
  • Expertise in client - side design and validations using HTML,CSS,AJAX,JSON,JavaScript,JQuery,JSP,JSTLand Bootstrap.
  • Expertise in MVC architecture Web Framework Struts 1.x/2.x, Spring 3.x (Dependency Injection, Aspect Oriented programming, Data Access Objects, and Spring MVC Framework) and ORM framework Hibernate (3.0) and SpringBoot 1.5.3.
  • Experience building RESTful web services using frameworks such as Spring MVC, JAX-RS.
  • In depth understanding of Java design patterns such singleton, Factory, Data Access Object and MVC.
  • Having programming experience with SQL, PL/SQL, Triggers, Functions, Stored Procedures, and Cursors for the databases.
  • Experience with Databases like Oracle 10g/11g, MYSQL.
  • Experienced in developing Java applications using development tools like Eclipse, Net Beans, Jdeveloper, and RAD (Rational Application Developer).
  • Expertise in using J2EE Application Servers such as JBoss 4.2,Web Logic 8.1/9.2, Web sphere 5.0.x/5.1.x/6.x and Web Servers such as Tomcat 6.x/7.x
  • Expertise in using SAX and DOM for parsing the XML documents
  • Expertise in designing workflows using BPMN tool.
  • Experienced in building tool Maven, ANT and logging tool Log4J.
  • Experienced in working with Iterative Agile Programming Methodologies, Waterfall methodologies, Scrum and Test-driven development (TDD).
  • Experience in Software Configuration Management using Version Control tools CVS, SVN, GIT and responsible for various software version releases.
  • Hands on experience in Unit testing and Module testing using Junit.
  • Ability to work in a fast-paced, high-effort, dynamic work environment, with good presentation, problem-solving skills and committed to learn new technologies. Very good team player and can work under minimum supervision.

TECHNICAL SKILLS:

J2EE: JSP, Servlets2.4/2.5, JDBC 4.0/3.0, Struts, Spring, Hibernate, SpringBoot,Log4j

XML & Web Services: XML, SOAP, REST, JSON, WSDL, JAX-RS

Web Technologies: JSP 1.2/2.x, HTML 4/5, DHTML, CSS, Java Script, JQuery

Languages: Java, C, C++, SQL, PL/SQL

Frameworks: Struts 1.x/2.0, spring 2.x/3.0, Hibernate 3.x/4.x

Server: Web Logic 8.1/9.2/11g/12c and Tomcat 6.0/7.0, JBoss 4.2, WebSphere6.x/7.x/8.x

Database & Tools: MySQL, Oracle 8i, 9i, 10g and 11g

IDE s: Eclipse 3.x/4.x, JDeveloper 10g, Net Beans, RAD

Source Control: CVS, SVN, GIT

Testing & Deployment:: Agile Methodology, Waterfall Methodology, TDD, JUnit 3.0/4.x, ANT, Maven

PROFESSIONAL EXPERIENCE:

Senior J2EE Developer

Confidential, VA

Responsibilities:

  • Involved in Agile - Sprint methodologies to do requirements gathering, analysis and planning.
  • Implemented MVC architecture using Spring Web MVC framework.
  • Composing the application classes as Spring Beans using Spring IOC/Dependency Injection.
  • Worked on development application, which involves the coding of Java, Spring 3 core for dependency injection, Spring 3 Hibernate for ORM.
  • Developed Data persistence API using Hibernate and Spring DAO layer.
  • Implemented logging and transaction manager using spring's Aspect Oriented Programming (AOP) concept.
  • Used DAO's and services for data storage and retrieval.
  • Redesigned and tuned SQL queries to improve the performance of the applications.
  • Developed and executed test data for unit, functional and user acceptance testing to assure quality project deliverables.
  • Handled the build and Deployment strategies.
  • Deployed applications using Web logic Application Server.
  • Implemented open source log4j logging framework in whole application.
  • Used soap tool for functional testing & web design in the project.
  • Agile software development methods are used to collaborate between self and cross-functional teams.
  • Involvement in end-to-end project phases and providing warranty support on the applications.
  • Coordinated in all testing phases and worked closely with Performance testing team to create a baseline for the new application.

Environment: Java/J2EE, Spring3.0, Hibernate4.1.9, JSP, HTML, JavaScript, Spring AOP, XML, CSS, JUnit, Eclipise, Oracle, PL/SQL, SQL developer, Web Logic 12.1.1, Maven, Log4j, and Agile methodology.

Sr. J2EE Developer

Confidential

Responsibilities:

  • Involved in various phases of Software Development Life Cycle (SDLC) of the application like Requirement gathering, Design, Analysis and Code development.
  • Developed a prototype of the application and demonstrated to business users to verify the application functionality.
  • Developed and implemented the MVC Architectural Pattern using Spring Framework including JSP, Servlets.
  • Implemented Hibernate ORM.
  • Implemented server side tasks using Servlets and XML.
  • Implemented Spring Validation Framework for Server side validation.
  • Developed JSP’s with Custom Tag Libraries for control of the business processes in the middle-tier and was involved in their integration.
  • Used Eclipse IDE for the project development.
  • Developed Web services (REST) to interact with other components.
  • Created and deployed web pages using HTML, JSP, JavaScript and CSS.
  • Used SVN as Version control.
  • Implemented Java/J2EE Design patterns likeData Access Object and Service Locator.
  • Worked with QA team for testing and resolve defects.
  • Used ANT automated build scripts to compile and package the application and implemented Log4j for the project.
  • Designed Use case diagrams, Class diagrams and Sequence diagrams using UML.

Environment: Java, J2EE 7, Spring 2.5, Hibernate ORM 3.2, Oracle 11g, Websphere 8.0, Ant 1.9.4, Eclipse 4.3, Design Pattern, XML, JSP, JSTL, JUnit, UML, AJAX, Restful Web services, Log4j and Clear case.

Senior J2EE Developer

Confidential, AZ

Responsibilities:

  • Worked on two different modules in parallel, using SCRUM (Agile) development environment with tight schedules.
  • Implementing RESTful web services using Spring 3.0, which supports JSON data, formats.
  • Consuming RESTful web servicesusingjquery Ajax.
  • Rewrittenexisting strutsapplication to Spring.
  • Implemented persistency layer using Hibernate Framework (ORM) and integrating with spring service layer.
  • Developed code for obtaining bean s in Spring IOC framework.
  • Focused primarily on the MVC components such as Dispatcher Servlet, Controllers, Model and View Resolver.
  • Involved in creating the Hibernate POJO Objects and utilizing Hibernate Annotations.
  • Used Hibernate, object/relational-mapping (ORM) solution, and technique of mapping data.
  • Supporting production issues and identified production problems.
  • Implemented service layer and transaction layer using Spring framework.
  • Worked extensively on creating rich front-end web interface using HTML/CSS, JSTL, JavaScript, jQuery.
  • UsedLog4jto print the logging, debugging, warning, info on the server console.
  • Unit testing the application using Junitframework.
  • Deployed Application on WebSphere server.
  • Source Control Management using SVNandCVS.
  • Interacted with testing team to fix defects.
  • Involved in bug fixes, enhancements and code refactoring.

Environment: Hibernate 3.6, Spring 3.0, Restful web services, Struts2.0, WebSphere Server 8.5, Junit, Log4j, Ant, Html 5, Jsp, JQuery, JUnit, JDK 1.7, RAD IDE.

J2EE Developer

Confidential, Boston, MA

Responsibilities:

  • Understanding the requirements, building functional documents, planning and estimating tasks and implementation of the tasks on time.
  • Developed Use Case diagrams, Class Diagrams, Sequence Diagrams.
  • Implemented the web based application, based on the Spring MVC framework for multiple roles, providing different interfaces for the various types of administrators and users.
  • Implemented the View layer of MVC framework usingSpring, JSP’s, JSP Standard Tag Libraries (JSTL), HTML, and JavaScript.
  • Implemented front-end validations using Java Script.
  • Implemented DAO’s using Hibernateto extract data from Data Base.
  • Implemented Webservice client with Apache AXISfor consuming.
  • Used MAVEN scripts for build.
  • Involved in Unit testing and Integration testing using JUnit
  • Deployed the application on Weblogic server.
  • Coordinated with the testing team and fixing Bugs at various stages of the application development.
  • Used log4J for logging and debugging of the application.
  • Provided production support to the end users and performance tuning.
  • Used Concurrent Version System (CVS) for creating the project structure and version control.
  • Participated in meetings of internal developer groups for the purpose of development standards.

Environment: Java 1.5, Spring 2.5, Hibernate 3.0, Jdbc, Html, Jsp, JavaScript, Jstl, Eclipse, Axis Web services, Weblogic 10.3.3 and Oracle 10g.

Software Engineer

Confidential

Responsibilities:

  • Designed front end web pages for the application using JSP, HTML and CSS style sheets.
  • Worked with Hibernate framework for storing user objects such as login information and card details into their respective databases.
  • Implemented MVC and DAO design pattern using the Struts framework.
  • Worked on JavaScript and JQuery for the validation of front-end form data on the browser side.
  • Implemented dynamic data content generation using AJAX for specific modules in the application like adding a new credit card.
  • Developed Session Beans to carry out user requests from the client interface.
  • Worked extensively with the Apache Maven to configure the build.xml file.
  • Deployed the application using websphere Application server.
  • Involved in writing test cases using JUnit.
  • Used SVN tool for version control.

Environment: Java, J2EE, Struts 1.2, Hibernate 3.0, Websphere 7.0, Eclipse 3.8, HTML, CSS, JSP, JavaScript, JQuery, AJAX, Servlets, JSTL, XML, Maven, JUnit, SVN

Jr. Java Developer

Confidential

Responsibilities:

  • Redesign, reconstruct and optimize the existing UI screens using Struts.
  • Used jQuery extensively for performing client side validations and for enhancing the current functionality of the screens.
  • Used Java’s collection framework extensively for managing the data across the application.
  • Developed and enhanced around fifty UIs and used JavaScript, HTML/DOM and Ajax based support methods.
  • Experience in using SQL on Oracle databases to create test data and perform data verification. Used Stored procedures to perform database related operations.
  • Used CSS, HTML and JSP extensively to create uniform look and feel of the new Web User screens.
  • Performed extensive testing to minimize the browser compatibility issues.
  • Involved in coding for JUnit Test cases, ANT for building the application.
  • Used the XML Parsers like SAX parser to parse the data.
  • Used JDBC calls in the Enterprise Java Beans to access Oracle Database.
  • Involved in Integration testing and defect fixes.

Environment: Tomcat 6.0, Eclipse 3.2, JSP 2.0, Struts 1.2, Servlets, jQuery, Ajax, XML, JavaScript, HTML, HTML DOM, XSLT, SQL, PL/SQL, Oracle 10g, UNIX, Putty

We'd love your feedback!