We provide IT Staff Augmentation Services!

Senior J2ee Developer Resume

0/5 (Submit Your Rating)

Deerfield, IL

SUMMARY

  • Senior J2EE Developer with 71/2 years of experience in Analysis, Design and Development of various multi - tiered client-server applications using Java and J2EE technologies.
  • Experience in all the phase of software development life cycle in Agile/Scrum methodology.
  • Experienced in Designing & Development of UI screens using JSP, HTML, Java Script, CSS, and AJAX.
  • Experienced with XML technologies such as XML, XSL, XSLT, DTD, Schema, DOM and SAX.
  • Experience in Object Oriented Analysis and Design (OOAD) using UML (Use Cases, Activity, Sequence, Class Diagrams etc.).
  • Extensive experience in developing enterprise applications using open source Technologies such as J2SE, Multithreading, J2EE, Servlets, JSF, JSP, Java Beans 3.0/2.0, Struts 2.0/2.1, Spring 3.0/2.5, Hibernate 3.5/3.
  • Well experienced with IDE tools like Eclipse 3.5/3.4/3.3, Web sphere Studio Application Developer (WSAD) 5.x, RAD 7.
  • Extensively worked and implemented several design patterns such as MVC, Business Delegate, Session Façade, Service Locator, DAO, DTO, Singleton, Object Factory and Front Controller.
  • Good knowledge in SQL 2005/2000 programming for packages, stored procedures etc., using Oracle 10g/9i/8i.
  • Experience in deploying enterprise applications in Apache-Tomcat 6, WebLogic 11/10/9, and WebSphere 8/7/6.
  • Extensive experience using Spring Framework in business layer for Dependency Injection, AOP, transaction management and using Hibernate as a persistence layer.
  • Expertise in developing Java Beans and Custom Tag Libraries, providing client side validations in JavaScript and providing interactive front end GUI using AJAX.
  • Experience in using CVS and Rational Clear Case for version control.

TECHNICAL SKILLS

  • Java
  • J2EE
  • Servlets
  • JSP
  • EJB
  • JDBC
  • JSTL
  • JMS
  • JSF
  • Java Beans
  • Struts 2.0/2.1
  • Spring 3.0/2.5
  • Hibernate 3.5/3.
  • JNDI
  • LDAP
  • JQuery
  • HTML
  • DHTML
  • XHTML
  • CSS
  • AJAX
  • Tomcat
  • Eclipse 3.5/3.4/3.3
  • RAD 7
  • IBM WSAD.
  • WebLogic 11/10/9
  • WebSphere 8/7/6
  • ANT
  • Maven
  • JUnit
  • Log4J
  • SoapUI
  • TOAD
  • SQLDeveloper
  • SQL
  • PL/SQL
  • Oracle 10g/9i/8i
  • SQL Server
  • MySQL
  • UNIX
  • Windows
  • Linux

PROFESSIONAL EXPERIENCE

Senior J2EE Developer

Confidential, Redwood City, CA

Responsibilities:

  • Designed the application by implementing Spring Framework based on MVC Architecture.
  • Followed Agile methodology, interacted with the client, provide/take feedback on the features, suggest/implement optimal solutions and tailored application to customer needs.
  • Designed the project using MVC, Session Façade, Service Locator and Business Delegate patterns.
  • Integrated the application with Spring Framework for implementing Dependency Injection and provide abstraction between presentation layer and persistence layer.
  • Developed Web pages using Struts view component JSP, JavaScript, HTML, jQuery, AJAX, to create the user interface views
  • Created various actions under Struts-config.xml, tiles-def.xml files.
  • Implemented validation on the JSP fields using Struts Validation framework which included writing validation.xml and validation-rules.xml files
  • Implemented all DAO’s using Spring Framework.
  • Used Hibernate ORM framework as persistence engine, configured O/R mapping and wrote hibernate queries.
  • Configured and deployed the application on Weblogic Application Server.
  • Implemented Complex business Delegate layer using DAO’s created and business logic.
  • Exposed various capabilities such as Web Services using SOAP and WSDL.
  • Configured and created application log files using Log4J required to trace application messages.
  • Compiled and built the application using ANT scripts and deployed the application.
  • Used SVN as version control system.
  • Actively involved in code reviews and bug fixing

Environment: Java 1.6, J2EE, JSP, Spring 3.0, Struts 2.2, Hibernate 3.0, Eclipse 3.5, WebLogic 10g, Oracle 11g, Rational Rose, HTML, XML, Web Services, JUnit 4.1,SVN, Windows, UNIX

Senior J2EE Developer

Confidential, Deerfield, IL

Responsibilities:

  • Experience in System Analysis and Design methodology as well as Object Oriented Design and Development using OOAD methodology to capture and model business requirements.
  • Proficient in doing Object Oriented Design using UML-Rational Rose.
  • Involved in implementing Object Relational Mapping (ORM) using Hibernate for persisting business objects data into underlying database.
  • Asynchronous JavaScript and XML (AJAX) were used to send and receive data requests asynchronously.
  • Developed Action classes, Action forms, Validate methods, struts-config.xml file using struts and also used various struts tag libraries.
  • Used Enterprise Java Beans (EJB session beans) in developing business layer APIs.
  • Implemented Spring MVC architecture and Spring Bean Factory using IOC, AOP concepts.
  • Extensively developed User defined Custom JSP tags to separate presentation from application logic.
  • Responsible for creation and consumption of Web services both SOAP and REST based. Created WSDL files using XMLSpy and integrated with Spring Web Services.
  • Designed and developed used XSLT transformation components to convert data from XML to HTML, Used XML DOM API for parsing XML.
  • Involved in writing SQL, Stored procedure and PL/SQL for back end. Used Views and Functions at the Oracle Database end. Developed the PL/SQL scripts for rebuilding the application Oracle Database.
  • Used ANT for compilation and building JAR, WAR and EAR files.
  • Experience doing unit testing using Junit.

Environment: Java, J2EE 1.4/5, HTML5, XML, XSLT, JavaScript JDBC 4.0, JSP 1.3, Struts 2, Hibernate 3.0, Servlets 2.4, EJB 3.0, Spring 3.0, WebLogic 11, Eclipse 3.5, ORACLE 10j, Junit 5.0, ANT, UML and Windows.

J2EE Developer

Confidential, Oaks, PA

Responsibilities:

  • Project was developed and implemented in agile development environment.
  • Involved in design, implementation and testing.
  • Used Rational Rose for Use case diagrams, Activity flow diagrams, Class diagrams and Object diagrams in the design phase.
  • Updated CSS layout to reflect the new changes as per the addition of new components.
  • JavaScript was used for the client side validations.
  • Implemented Spring Business objects (BO), Data Access Objects (DAO) and Data Transfer Objects (DTO).
  • Implemented spring transaction management for some database transactions.
  • Designed front-end components using JSF.
  • Used Spring Dependency Injection feature for Bean wiring.
  • Developed the multi-threaded Business Layer using Hibernate.
  • Creating Hibernate POJOs, Hibernate mapping files for all database tables.
  • Hibernate Stored Procedures are used for Relational mapping.
  • Used SOAP for implementing Web Services.
  • Written Database objects like Triggers, in SQL.
  • Used Maven to build and to deploy the application.
  • Used log4j to capture the log that includes runtime exceptions and debug information.
  • Developed JUnit test cases for all the developed modules.

Environment: Java 1.6, J2EE, JDK 1.6,EJB, Spring 3.0, Hibernate 3.5, JMS, AJAX, JSF, jQuery, IBM DB2 9.7, SQL, XML, Web, WebSphere 8, WSDL, SOAP, Log4j, Maven, RAD 7, CVS.

J2EE Developer

Confidential, TX

Responsibilities:

  • Used HTML, JavaScript, AJAX and JSP to create the User Interface.
  • Extensively worked with Struts for middle tier development with Hibernate as ORM and Spring IOC for Dependency Injection for the application based on MVC design paradigm.
  • Developed Action classes for the system as a feature of Struts.
  • Performed both Server side and Client side Validations.
  • Created struts-config.xml file to manage with the page flow.
  • Developed EJB component to implement business logic using Session and Message Bean.
  • Used Spring Framework to integrate with Struts web framework, Hibernate.
  • Extensively worked with Hibernate to connect to database for data persistence.
  • Integrated Activate Catalog to get parts using JMS.
  • Performed Unit testing for modules using Junit.
  • Played an active role in preparing documentation for future reference and upgrades.

Environment: Java 1.4, JSP, Servlets, Java Script, AJAX, JDBC, JMS, EJB, Struts 2.0, Spring 2.0, Hibernate 3.0, Eclipse 3.4, WebLogic 9, Oracle 9i, Junit, Log 4j, Rational Rose.

J2EE Developer

Confidential, Mission Viejo, CA

Responsibilities:

  • Analyzed, Designed and developed the system to meet the requirements of business users.
  • Participated in the design review of the system to perform Object Analysis and provide best possible solutions for the application.
  • Implemented presentation tier usingHTML, JSP and Servlets.
  • Used Struts framework for presentation layer.
  • Extensively developed web pages using JSP, HTML, JavaScript and CSS in the front end.
  • Coded at Server side in Action Classes and DAOs to implement the business logic.
  • UsedJavaScriptfor client side validation.
  • JQuery library has been used for creation of powerful dynamic web pagesand web applications by using its advanced and cross browser functionality.
  • Performed Code Review to ensure Organization and Project level standards are met and checked for redundant code.
  • UsedJDBCto connect and accessdatabase.
  • IBM WebSphere 6.0to deployJ2EEapplication components.
  • CreatedSQLstatements for the effective retrieval and storage of data from the database.
  • DevelopedJUnittest cases.
  • Used CVS for the concurrent development in the team and for code repository.
  • Building and deploying into different environments usingANTscripts.

Environment: Core Java, JSP, Servlets, Struts 2, HTML, JavaScript, jQuery, Oracle 9i, SQL, IBM WebSphere 6.0, JUnit, XML, Eclipse 3.4, ANT, Windows NT.

Software Engineer

Confidential

Responsibilities:

  • Developed server side applications using Servlets, EJBs and JDBC.
  • Involved into coding using core java technologies like inheritance, abstraction, etc.
  • Extensively configured the build files to different Environments
  • Developed Session Beans which encapsulates the workflow logic
  • Used Entity Beans to persist the data into database and also used Message Driven Beans MDB to notify the bean state.
  • Developed EJB components for middle tier component implementation and business logic implementation.
  • Used Struts the MVC framework for building web applications.
  • Developed web pages by using HTML, CSS and JavaScript.
  • Developed PL/SQL database scripts and written Stored Procedures and Triggers.
  • Involved in regression testing, evaluating the response times, and resolving the connection pooling issues.

Environment: Core Java, JDBC, JSP, Servlets, Struts2.0, EJB, JAXB, Apache-tomcat6, Eclipse 3.3, ANT, JavaScript, Oracle 8i, Windows XP.

Software Engineer

Confidential

Responsibilities:

  • Analyzed requirements and created detailed Technical Design Document.
  • Analyzed functional specification and reviewing changes.
  • Developed JSPs for front end, and Servlets and Session Beans in the middle tier.
  • Developed classes for data transfer logic from other formats to XML.
  • Developed DAO Classes for accessing and storing data in database.
  • Deployed application on the Websphere Application server.
  • Performed testing by writing test cases.

Environment: Java, JSP, Servlets, Java Script, Custom Tags, JDBC, XML, JAXB, WSAD 5.x, WebSphere 5.0, Oracle 8i, Log4j, VSS, Windows NT

We'd love your feedback!