We provide IT Staff Augmentation Services!

J2ee Developer Resume

2.00/5 (Submit Your Rating)

MD

SUMMARY:

  • Over 6 years of IT experience and expertise in the complete lifecycle of a project SDLC (Analysis, Design, Development, Testing, Deployment and Support for web - based, distributed and client-server architectures)
  • Expertise in various domains (Federal, Banking, Retail, Financial, Insurance and Health care).
  • Strong skills in Web and Multi-tier Enterprise applications based on MVC frameworks (Struts, Spring) on Windows platforms and hands on experience with ORM Tool Hibernate.
  • Expertise with Object Oriented Programming (OOPS), Object Oriented Analysis and Design (OOAD), and acquaintance with Service Oriented Architecture (SOA) and Enterprise Application Integration (EAI).
  • Extensive experience in J2EE technologies (EJB, XML, RMI, JMS, JNDI, Swing, Servlets, JSP, JPA, JavaScript, JDBC and Web Services, Rest Web Services - SOAP WSDL).
  • Extensive experience with the ORM tool Hibernate involving Connection pooling, Mappings, Transaction Management and Hibernate Query Language.
  • Experience in XML (SAX, DOM, and JDOM) and various XML based languages
  • Experience with using AJAX Frameworks such as jQuery and YUI
  • Extensively used JBoss AS, Apache Tomcat Server, Websphere Application Server, Oracle Application Server and Web Logic.
  • Experience of working with databases Oracle, DB2, MS-Access, PostgreSQL and SQL.
  • Team Player with fast-learning, goal-oriented, excellent problem solving, troubleshooting, Interpersonal and Communication skills

TECHNICAL SKILLS:

Languages: JAVA, J2EE, C++, SQL, PL/SQL

Java /J2EE/XML Technologies: Servlets, JSP, JPA, JDBC, RMI, EJB, XML, JAXB, JAXP, JMS, XML, SOAP, WSDL, JAX-WS, JAX-RPC, JAXM, XSL, XSD, XSLT2.0, XQuery, XPath, DOM, SAX, StAX

Databases (RDBMS): MySQL, Oracle 8i, 9i, 11i & 10g, MS Access, Microsoft SQL-Server 2000 and DB2 8.x/9.x, PostgreSQL

Frameworks: Struts 2.x, Hibernate and Spring

Web Application & Messaging Servers: JBOSS 3.x/4.x, BEA Web Logic 8.1/7.0, IBM Web Sphere 6.x/5.x/4.x, Oracle Application Server (OC4J), Apache Tomcat 5.x/4.x

IDE: Eclipse, Web Sphere Studio Application Developer (WSAD) 5.0, JDeveloper, Net Beans and RAD.

Operating Systems: Windows NT/2000, OS/390, Solaris, AIX,UNIX, LINUX

Reporting Tools: Jasper Reports

Markup Languages: SQL, PL/SQL, XML, HTML, HTML5, XHTML, Java Script, Shell Script

J2EE Design Patterns: Singleton, Factory Method, Adapter, Façade, Decorator, Business Delegate, Service Locator, Front Controller, Session Façade, DAO, and MVC

Configuration Management Tools: IBM Rational Clear case, CVS (Concurrent Versions System), VSS (Visual Source Safe) and PVCS

Build Tools: ANT and MAVEN

Monitoring API and Test Tools: JAMON 2.x, JMeter, JUnit and HttpUnit

PROFESSIONAL EXPERIENCE:

J2EE Developer

Confidential, MD

Responsibilities:

  • Involved in Requirements Gathering, Designing the screen workflow, Development and Documentation.
  • Implemented customized DCS frame work along with Struts MVC.
  • Implemented the Section 508 compliances for the application.
  • Integrated the JQGrid with the application in order to facilitate CRUD updates for the application administrators.
  • Developed Struts Custom Interceptors to handle additional processing, logging and cleanup activities.
  • Developed Utility classes with the common logic at one place for the application usage.
  • Using the itext developed the PDF Files which has layout information of the account.
  • Used JQuery and JavaScript for client side validations.
  • Implemented AJAX and JavaScript for asynchronous calls from client side.
  • Developed EJB Components, which encapsulate business logic and build up the model for the system.
  • Implemented the J2EE EJB role based security for the application.
  • Implemented various J2EE design patterns like DAO pattern, Business Delegate, Value Object.
  • Involved in the custom client side and server side validation using Struts framework.
  • Used JPA for the database transactional management.
  • Involved in Bug fixing and functionality enhancements.

Environment: JDK 1.5, Log4j, Eclipse, DB2, JSP 2.0, HTML, CSS, jQuery, jqGrid, JSON, AJAX, EJB, Java Script, Struts, MKS Integrity Client 2009, IBM z/OS, WAS 7.0

J2EE Developer

Confidential, MD

Responsibilities:

  • Involved in Requirements Gathering, Design flow, Development and Documentation.
  • Involved in developing the Design Document.
  • Implemented XSD to Java VO conversion using JiBX generation.
  • Involved in implementing persistence logic usingSpring DAO.
  • Developed Stateless Session Beans and exposed them as Web Services by implementing the role based access to the several WebMethods.
  • Developed Restful Web Services using JAX-Rs and Jersey.
  • Consume Restful Web Services using jQuery Ajax Call while Using JSON as the data transfer format.
  • Performed load testing of the web services using SOAPUI.
  • Involved in testing the Restful Web Services using the cURL command line utility.
  • Spring transaction management is used for the database integrity management.
  • Involved in Bug fixing and functionality enhancements.
  • Used MVC architecture (Struts framework) for Web tier.
  • Spring bean injection is used for the bean creation.
  • Developed Entity EJBs and session EJBs as per the business requirements.
  • JMS messaging queue service is used for the transmission of the messages.

Environment: JDK 1.6, Log4j, Eclipse, DB2, XML, XSD, Spring, Spring DAO, iBATIS, Struts, SVN, LDAP, log4j, Ant, Maven, SQL Developer, JavaScript, jQuery, Web services, SOAP, WSDL, EJB, JAX-RS, SOAP-UI, Jersey, cURL, JNDI, JSON, JSP.

J2EE Developer

Confidential, Dallas, TX

Responsibilities:

  • Mainly worked on the CSC, OLCSC, HOST, Roadway-DashBoard, RVSS, RITE COMMON and VPS modules.
  • Extensively worked in the development and testing activities on the CSC and OLCSC Modules.
  • Developed business APIs using Stateless Session Beans for accessing data from the database.
  • Involved in the refactoring some modules of the application according to the new requirements.
  • Used the DAO implementation and transaction strategies for the application.
  • Developed User Interfaces according to the user requirements using JSP, Java Script, CSS, Jquery and Struts.
  • Worked on developing Struts 2 action classes, custom interceptors and maintain application configuration files.
  • Worked on the Account Maintenance module of the customer facing Web Application.
  • Use of J2EE patterns namely the Session Facade pattern and also Java Patterns like Abstract Factory pattern, Factory Pattern and Singleton pattern.
  • Involved in development of presentation layer using jQuery, AJAX, JSTL, HTML, CSS, and JavaScript.
  • Worked extensively on the Confidential Core Scheduler Framework, wherein timed scheduled jobs are developed to automate the Payments and receivables Module.
  • Used Hibernate Framework to store and retrieve the data from database.
  • Extensively worked on the Production Support Activities, which involve fixing Critical Production issues on the go and environment Issues related to the Application raised as a part of the Confidential HEAT Ticket System (Production Defect Tracking System).
  • Developed the application on Agile Scrum Methodology and tested the application within each cycle.
  • Worked on the help system for several modules like CSC, OLCSC, HOST, VPS, Roadway Dashboard and RVSS.
  • Worked on performance tuning of the application to conform to the WEB 2.0 standards.
  • Performed the Unit test for the application and prepared the unit test cases.
  • Coordinated testing activities with the QA team.

Environment: Java/J2EE, Eclipse, OC4J 10.1.3, WebLogic server, Servlet, Firebug, JNDI, DTD, PL SQL Developer, Oracle 10g, Windows XP, UNIX, Apache Ant, log4j, Junit, JSP, Java Script, velocity, AJAX, JQUERY, CSS, Struts, YUI, jQuery, EJB, Spring, Hibernate, Agile, Quartz Scheduler, SFTP, Confidential ESB, JDBC, LDAP, CVS, mercury 9.

J2EE Developer

Confidential

Responsibilities:

  • Involved in the complete Software Development Life Cycle of the tool. Used Agile Model to develop the entire application.
  • Developed the rich User Interface Screens for presentation logic using Struts MVC framework, JSP, HTML, CSS, JavaScript, JQuery and AJAX paradigm for component level programming to increase the web page's interactivity, speed, and usability while conforming to web 2.0 standards.
  • Developed and coordinated the testing activities over the complete SDLC.
  • Developed struts 2.1.x action classes in modularized fashion in effort for better syndication and integration.
  • Used the JSON data formats to communicate between the User Interfacing data Grid and Struts action classes.
  • Used several custom plugins such as Struts2jquery plugin, convention plugin, and JSON Plugin, Spring Plugin, and Junit plugin.
  • Developed custom Struts interceptors for the application.
  • Implemented and integrated several features such as AutoComplete, Date Picker, and Date Range Picker into the data grid editing.
  • Developed the persistence layer using JDBC.
  • Used the Primavera Integration API 6.2.1 to connect to the Primavera, retrieval, update and delete activities while following the Primavera business rules.
  • Developed custom JavaScript validation for application and also used the Struts validation framework for carrying out validations.
  • Developed Data grids based on JQuery framework while implementing the jqGrid API.
  • Developed jUnit Test Cases and Test Suites for testing the application.
  • Used the JAMON Open Source API for single point monitoring of all the services including application performance bottlenecks, user/application interactions, tracking application scalability and more.
  • Used the Apache Commons Pool for database connection pooling.
  • Involved with production support activities and stabilizing the environment and application tuning activities.

Environment: Java/J2EE, Struts 2.1.8, Struts plugins, JSP, Rational Application Developer (RAD) 7.5, WebSphere Application Server 6.x, WebLogic Application server 10.x, Primavera P6 suite 6.x, Primavera Integration API 6.2.1, IBM HTTP Server, servlet 2.4, Firebug, Prototype, JDBC, XML, XSD, JMX, JNDI, DTD, TOAD 8.5, 9.1, Oracle 10g, Visual Source Safe (VSS), Windows XP, AIX, UNIX, Apache Ant, log4j, Junit, HTML, XHTML, AJAX, JQUERY, CSS, Java Script, Java Mail, Rational clearcase, LDAP, JAMON 2.7, PVCS Client and Rational Clear Quest

JAVA Developer

Confidential

Responsibilities:

  • Developed use case diagrams, class diagrams, sequence diagrams and object diagrams using UML and Rational Rose.
  • Extensive designing and development of Java Servlets, JSP and XML.
  • Used Spring MVC package for the front end navigation
  • Used Bean Factory for managing the front end bean objects with Inversion of Control.
  • Used JSTL core and SQL tags for standard and Database operations.
  • Developed various custom tags based on the requirements.
  • Excellent working experience with Oracle 9i including storage and manipulating data.
  • Log4j for Info, debug, Error and Exception logging. Used Assertions during development phase to detect errors and malfunctions.
  • Developed various Utilities classes to support the application.
  • Collaborated with other developers to build database driven web applications using J2EE patterns.
  • Actively involved in performance testing of the application.

Environment: EJB, Servlets2.3, JSP1.2, JDBC, Hibernate, JavaScript, AJAX, CSS, Oracle 9i, XML, XSLT, SAX, JAXP, DOM, Websphere 5.2, UNIX, Spring Framework, Rational Rose, CVS, WSAD 5.1.1, Log4J.

We'd love your feedback!