We provide IT Staff Augmentation Services!

Sr. J2ee Developer Resume

3.00/5 (Submit Your Rating)

Denver, PA

SUMMARY

  • 6+ years of experience in software in the area of design, development in Java/ J2EE technologies, including full SDLC.
  • Experience in both core and advanced Java technologies (HTML, JavaScript, Servlets, JSP, JSF, EJB, JNDI, JMS, JDBC, XML, XSLT, AJAX, DOM) with various middleware technologies.
  • Extensive knowdledge and implementation skills in Struts, Spring and Hibernate.
  • Extensive knowledge and implementation skills in Struts MVC framework (Validator, Tiles, Tag Libraries, Action Classes).
  • Excellent OOAD skills with design & development in Java, JDBC, JMS, UML, SOAP and Web Services.
  • Experience with XML/Database mapping, writing SQL queries with major Relational Databases Oracle.
  • Extensive knowledge and implementation skills in Spring MVC.
  • Experience with unit testing using JUnit and writing build scripts for ANT and Maven.
  • Experienced in deploying J2EE applications over servers like Apache Tomcat 4.x, WebSphere 7.0 and Weblogic servers.
  • Extensive Development experience with IDE Eclipse, IBM RAD.
  • Experience in version control system tools like CVS, SVN, and ClearCase.
  • Experience in using the Enterprise Architect for designing the sequential diagrams
  • Excellent knowledge of Enterprise design patterns (Business Delegate, Front - Controller, Service Locator, Transfer Object and Model View Controller)
  • Quick Learner, highly motivated team player with excellent organizational and analytical skills.
  • Strong analytical and problem solving skills.

TECHNICAL SKILLS

Languages: Java/J2EE, SQL

J2EE Technologies: JSP, Servlets, JDBC, EJB 3.0, JMS, JPA, JNDI, JUnitWeb Services

Web Technologies: HTML, CSS, JavaScript, Jquery

Web/Application Servers: WebSphere 7.0, Weblogic 8.1, JBoss 4.0.0

J2EE Frame Works: MVC Architecture, Spring Frame Work, Jakarta- Struts Frame Work, Hibernate

Database: Oracle 10g/9i

IDE/TOOLS: Eclipse, IBM RAD

Build tools: Maven, Ant

Operating Systems: Windows / Unix

Version Control: SVN,CVS and Clear Case

ORACLE Tools: TOAD, SQL Navigator

SDLC Methodology: AGILE

PROFESSIONAL EXPERIENCE

Confidential, Denver, PA

Sr. J2EE Developer

Responsibilities:

  • Provided low-level and high-level design for the components.
  • UsedHibernatefor Object/Relational mapping.
  • Involved in the entire process followed in theAgile (SCRUM) development methodology.
  • Involved indesigning and implementing the various components of WSDL.
  • Generated various XML schemasto support integration using Web Services.
  • Handle the Infrastructure maintenance, upgrade and technical support responsibilities for the project
  • Participated in Code, Design, Analysis, and Test Plan Reviews
  • Involved in preparing test cases for Unit TestingandUser Acceptance Testing.
  • Developed Junit test cases usingJunit 4.0andEasyMock.
  • Co-ordinate with build teams to generate Software change request and use it for code check-in using SubVersion.

Environment: Java, J2EE, Web Services, WSDL, SOAP, REST, XML, XSD, Hibernate, SubVersion, Eclipse, Tomcat, Oracle 10g, Maven.

Confidential, Rochester, NY

Java/J2EE Developer

Responsibilities:

  • Study and understand the business Requirements and design and development of Software Design Document using Magic Draw.
  • Extensively used CCMS-V4 Framework which is developed on Struts, Spring, EJB and JPA frameworks and technologies.
  • Used JSP, AJAX and JSTL custom Tags to develop User Interface.
  • Used JavaScript for client side validations.
  • Used J2EE Design patterns like Singleton, Service Locator, Session Façade, DAO, DTO and Business Delegate during development.
  • Generated client stubs for the WSDL files provided by the different services using Axis.
  • Extensively used IBM Tools like Rational Clear Case for Version Control.
  • Developed Java Based Batch jobs to support the application.
  • Developed Outbound Data Exchanges and Inbound Data Exchanges as part of web services implementation.
  • Helped other Team members to test and debug the source code.
  • Configured Spring 3 tiles component with Spring MVC Frame Work.
  • Involved in writing the JUnit test cases.
  • Communicated with the other groups that use the service to demonstrate the application and to get their feedback on regular basis.

Environment: Java/J2EE, JPA, WAS 6.0, MAVEN, Eclipse, Agile, OOA, JUnit, Log4J, Rational Clear Case, HTML, CSS.

Confidential, Austin, Texas

J2EE Consultant

Responsibilities:

  • Involved in the analysis, design,development and testing phases of Software Development Lifecycle (SDLC).
  • Designed Use Case Diagrams, Class Diagrams and Sequence Diagrams and Object Diagrams, using Microsoft Visio to model the detail design of the application.
  • Used Jakarta Struts Framework for rapid development and ease of maintenance.
  • Developed the application front end using Jakarta Struts Framework. Developed action classes, form beans and Java Server Pages using WSAD.
  • Developed a web-based reporting for credit monitoring system with HTML, JSTL and custom tags using Struts framework.
  • Developed Session beans which encapsulate the workflow logic.
  • Designed and implemented Business Delegate, Session Facade and DTO Design Patterns.
  • Involved in implementing the DAO pattern for database access and used the JDBC API extensively.
  • Used JAXB API to bind XML schema to java classes.
  • Used JMS-MQ bridge to send messages securely, reliably and asynchronously to WebSphere MQ, which connects to the legacy systems.
  • Tested the application functionality with JUnit Struts Test Cases.
  • Developed logging module-using Log4J to create log files to debug as well as trace application.
  • Used CVS for version control.
  • Deployed the applications on IBM WebSphere Application Server.

Environment: Java/J2EE, WAS 7.0, Hibernate, Struts, EJB 2.0, Servlet, JSP, JNDI, JDBC, XML Web Services, Spring, SOAP, WSDL, JavaScript, JUnit, CVS, Maven and Log4J.

Confidential, Temple, AZ

Java Developer

Responsibilities:

  • Identified the Business requirements of the project.
  • Involved in preparing System Requirements for the project.
  • Involved in preparing the Detailed Design document for the project.
  • Extensively used MVC, Factory, Delegate and Singleton design patterns.
  • Used Spring Framework AOP Module to implement logging in the application to know the application status. Used Spring DAO Module along with Struts Framework to deal with Database.
  • Developed session, entity beans and message driven beans.
  • Used JavaScript for the client side validation.
  • Designed and implemented Java Classes to use JAXP parser to create Java objects so as to be able to modify the data received in the response.
  • Used SOAP for Web Services by exchanging XML data between applications over HTTP.
  • WSDL was used for publishing Web Service interfaces.
  • JUnit tests were written to test each module in the application.
  • Involved in Code Review, Unit Testing and Integration Testing.

Environment: Java/J2EE, HTML, CSS, Servlets, JSP, JDBC, AJAX, JavaScript, Eclipse, UML, CVS, JUnit, Maven.

Confidential

Programmer Analyst

Responsibilities:

  • Involved in elaboration, construction phases and deployments of EAR files in the RUP process.
  • Designed and Created Domain model and schema using Object oriented design / UML diagrams on RSA
  • Developed the workflow interfaces using JSPs that are developed using Struts Tiles Layouts and the request processors using the Dispatch Action and Action.
  • Developed Struts Action Classes, Action Forms and performed Action mapping using Struts framework and performed data validation in Form beans and Action Classes.
  • Created User Interface screens using HTML, CSS, Java script.
  • Configured plug in classes for the interfaces of struts with spring and to delegate controls to use MVC design pattern.
  • Used various design patterns like Business delegate, Singleton, Factory, DAO, DTO, Service locator etc.
  • Parsing of XML documents was done using SAX and DOM and XML transformation was done using XSLT.
  • Used RAD application development and configured external capabilities for various interfaces.
  • Worked on creating topics, queues and MDBs for communication by using WebSphere JMS.
  • Deployed web services for updating the information to the workflow steps and getting the pre-configured workflow processes and invoked with RMI.
  • Unit tested all the classes using JUNIT at various class level and methods level.
  • Worked on Installing and configured WebSphere Application Server.

Environment: RAD 6.0, WAS 6.0, Struts 1.2, Spring Framework 1.2, Java 1.4.2, JSP 2.0, HTML, XML, JavaScript, JavaBeans, Oracle 9i, RMI, CVS, UNIX.

We'd love your feedback!