We provide IT Staff Augmentation Services!

J2ee Developer Resume

4.00/5 (Submit Your Rating)

Jacksonville, FL

SUMMARY:

  • 8 Years of professional IT experience with full project lifecycle development in J2EE technologies.
  • Experience implementing highly scalable multi - million user web applications using J2EE technologies such as spring MVC, Hibernate, Servlets and JSP, Webservices.
  • Conversant with all phases of project Life Cycle including Requirement gathering, Analysis, Design, Development, Implementation, Testing, Software quality standards and configuration management and change management and Quality procedures.
  • Involved in analysis, design and development of frameworks and implemented with design patterns.
  • Expertise on Web development using Javascript frameworks like JQuery and usage of AJAX modules for intuitive User interface development.
  • Expertise in Debugging the javascript and troubleshooting cross browser compatibility issues.
  • Extensively worked in J2EE technology (Servlets, Spring 2.5, Hibernate 3.x, JSP, JSTL, JNDI, JDBC, RMI, XML) with various middleware technologies.
  • Experience in working with MVC Architecture using Spring MVC, JSF 2, Struts 1.2/2.
  • Deploying and configuring enterprise applications on Web sphere 6.0/6.1/7.0/8.5 , Web logic 8.1, Jboss 4.0.5 and Apache Tomcat Application Servers.
  • Experienced in implementing SQL queries, stored procedures with highest degree of optimization. Database including PL/SQL, data modeling, Triggers. Views and functions in Oracle, MySQL, MS SQL Server and DB2.
  • Strong development expertise in java IDEs and Tools like RAD 6.0/7.0/7.4, ECLIPSE 3.0,/3.2/4.2,NETBEANS.
  • Extensive Agile and Scrum experience.
  • Expert on XML, DTD, Schemas, XSL, XSLT, SOAP, WSDL, UDDI, SAX and DOM parsers. Worked on JQuery as a JavaScript UI Library
  • Knowledge in .Net & C# technologies & strong aptitude towards learning new technologies.
  • Excellent communication and interpersonal skills and is a proven team player.
  • Bachelors in Computer Science & Information Technology.

TECHNICAL SKILLS:

Programming Languages: Java, C, C++, .Net, C#

Scripting/Markup Languages: Java Script, CSS, HTML, DHTML, XML, jQuery, Bootstrap

Web Technologies: JSP, Servlets, JSTL, Spring MVC, Spring IOC,JSF, Struts, EJB

Frameworks & Middleware: Spring 3.0, Hibernate 3.0

IDEs: Eclipse, RAD, Netbeans

RDBMS: Oracle 10g, 11g, My SQL, IBM DB2, MS SQL server

Web/App Servers: Apache Tomcat, Websphere 6.x/7.x, Weblogic 9.0/10, JBoss

Platforms: Windows, Linux, OS X

PROFESSIONAL EXPERIENCE:

Confidential, Jacksonville, FL

J2EE Developer

Responsibilities:

  • Developed a Retirement Benefit Application to replace the existing application mainly built on Java/J2EE Architecture.
  • Designed and development applications using Rational Unified Process (RUP), UML and OOAD.
  • Created Use cases, Class Diagrams, Sequence Diagrams using Rational Rose.
  • Designed and developed the project using MVC design pattern and integrated Spring 3.0, JSF 2.0 and Hibernate 3.0.
  • Developed user management screens using JSF framework, business components using Spring3.0 framework and DAO classes using Hibernate 3.0 framework for persistence management and involved in integrating the frameworks for the project.
  • Developed UI for Customer Service Modules and Reports using JSF2.0, JSP2.2, Prime Faces, Apache My Faces Components, Ajax4JSF framework (Ajax), JavaScript 1.8 and Backing Beans.
  • Designed & Developed ORM persistence layer using Hibernate 3.0 framework.
  • Created Hibernate 3.0 configuration file, Hibernate 3.0 mapping files and defined persistence classes to persist the data into Oracle Database.
  • Worked on advanced Hibernate 3.0 associations with multiple levels of Caching, lazy loading.
  • Involved in writing JSF Backing Beans for controlling the UI and writing custom components and validations.
  • Implemented Ajax using Ajax4JSF Framework and nested taglibs API along with other standard taglibs in the application, as a better approach for screen development and reusability of visual components in the JSP2.2 pages.
  • Implemented business logic in Middle Tier using pluggable components, which were specified in the customized XML documents using Spring3.0 framework.
  • Developed Message Driven Beans (MDBs) for receiving and processing data from IBM MQ Series queues using JMS.
  • Used Rational Clear Quest for defects and change tracking across the application.
  • Wrote build & deployment scripts using ANT 1.7 and deployed the application on web logic 11g server.
  • Worked closely with the testing team in creating new test cases and also created the use cases for the module before the testing phase.
  • Wrote ANT 1.7 build scripts to compile Java classes and create jar, performed unit testing and package them into ear files.
  • Coordinated work with DB team, QA team, Business Analysts and Client Reps to complete the client requirements efficiently.

Environment: Java/J2EE, JMS 1.1, JNDI 1.2, JSP 2.2, JSF2.0, My Faces, Prime Faces, Spring 3.0, Hibernate 3.0, IBM MQ Series, CSS, XML, Web Logic 11g, Ant 1.7, Clear Quest, Oracle 10g, AJAX4JSF, JSTL, Eclipse 3.5, Junit 4.0, JavaScript 1.8, Linux, Clear case.

Confidential, Cleveland, OH

Java/J2EE Developer

Responsibilities:

  • Designed and developed web based UI using JSP using struts & JSTL Tag libraries, display tag, HTML.
  • Used Struts framework to develop the application. Developed Controller classes, extending Struts Action classes, to route the incoming request to various business components depending on the business rules.
  • Used spring beans with the concept of inversion of control for injecting the class beans.
  • Used HQL, Criteria API to retrieve / update the data from / to Database, JDBC calls.
  • Involved in designing hibernate mappings for the service layer.
  • Used JNDI to load the session attributes and database connections.
  • Developed various java script function and events using JQuery to perform validations, also used different JQuery plugins like form, modal, data table.
  • Implemented Web Services and associated business module integration for getting status of claim report.
  • Developed Modal pop-ups with bootstrap for responsive web design on Mobile devices.
  • Developed unit test cases, functional test cases and test clients with JUnit.
  • Used shell scripting to perform UNIX commands and check the logs to find out the run time errors and debugging issues.
  • Used Log4J for tracking the logs for errors, warnings and info.
  • Developed SQL queries to manage data and scripts to create tables. Used SVN as version control system for source code and project documents, bug fixing, and tracking is done by Quality Center, used JIRA to tack requirements and time.
  • Tested the application in development and test environments and deployed on JBoss.

Environment: Java/J2EE, Spring IOC, Struts MVC, Hibernate, JBoss, Node.js, Web Services, XML, HTML, CSS, AJAX, JQuery, JQuery UI, SVN, Windows, JUnit, Eclipse 3.7, Oracle 10g, JDeveloper, Boot Strap.

Confidential, Rahway, NJ

Java/J2EE Developer

Responsibilities:

  • Participate in the discussion with the business experts to understand the Business requirements and mould them in to technical requirements towards development.
  • Worked on establishing communications with other applications using ActiveMQ with JMS.
  • Design and implementation for the concept for the frameworks using JSF (Icefaces), spring and Hibernate Frameworks and assisting with development environment configuration.
  • Prepared the proof of concept by configuring the JSF, Spring and Hibernate for various modules.
  • Used Struts Navigation library to dynamically assemble presentation pages from reusable components.
  • Used J2EE design patterns like Session Façade, Service Locator, Data Access Objects, Factory pattern, MVC & Singleton Pattern.
  • Used Web Services (WSDL) to handle minor issues that support the Application.
  • The front end JSP takes the data from the model as a XML and uses XSLT to convert the XML to HTML.
  • Used Dependency Injection feature of spring framework and O/R mapping tool Hibernate for rapid development and ease of maintenance.
  • Updated and saved the required data in the DB2 database using JDBC, corresponding to actions performed in the struts class.
  • Responsible for deploying Components to Development environment, System Test Environment, and User Acceptance Test environment.
  • Involved in bug fixing and resolving issues with the QA.
  • Used Rational Clear Quest for tracking the changes in the application.

Environment: Rational Software Architect (RSA) 7.0, Rational Application Developer (RAD) 7.0, J2EE 1.5,JSP 2.1, Servlets 2.5, Struts 1.1, JSTL 1.2, JSF 1.2, IceFaces, JMS, XML, XSLT 2.0, JPA, Spring 2.5, JQuery, JSON, WFA, Java Script, DHTML, HTML, CSS, WebLogic Application Server 9.0, Web Services, DB2 8.1, ANT, Rational Clear Quest 7.0, Rational Clear Case, JUnit, log4j, Unix & Windows 2000.

Confidential

Java Developer

Responsibilities:

  • Responsible for closing errors in ST (System Test) and AT (Acceptance Test) phases.
  • Developed the Application and business logic using Java 1.5
  • Developed, customized and delivered Java, Java Server Pages (JSP), and Servlets for the application.
  • Deployed the application in Weblogic 8.1
  • Used Oracle8i as the database for the application.
  • Automated Development & Deployment process using ANT
  • Used Mozilla Fire Bug tool for Java Script Debugging.
  • Used VSS (Visual Source Safe) as Configuration Management Tool.
  • Coordinated with Off-shore & On-site teams.

Environment: Java, JSP, Servlet, JDBC, JNDI, XML, HTML, JavaScript, Weblogic 8.1.4, PL/SQL, Oracle 8i, Windows NT, Linux, UNIX Shell Script, Eclipse, Apache ANT, dom4j.

Confidential

Systems Programmer

Responsibilities:

  • Involved in Server Side Programming.
  • Used JDBC API for interacting with the Database.
  • Used Session Bean for Business Logic.
  • Involved in doing DB patches.
  • Developed functional specification, design specification, user requirement analysis documents.
  • Created and maintained documents, current manuals and wrote weekly reports using MS - Office.
  • Developed PL/SQL code on Oracle
  • Developed user interactive screens for the benefit of end-users.

Environment: Java 1.4, JDBC, EJB, JSP, Struts, Servlets, Oracle, Weblogic..

We'd love your feedback!