We provide IT Staff Augmentation Services!

Senior J2ee Developer Resume

4.00/5 (Submit Your Rating)

Kansas City, MO

SUMMARY:

  • 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.1Spring 3.0/2.5Hibernate 3.5/3.

JNDI, LDAP, JQuery

HTML, DHTML, XHTML

CSS, AJAX

TomcatEclipse 3.5/3.4/3.3RAD 7, IBM WSAD.

WebLogic 11/10/9WebSphere 8/7/6

ANT, MavenJUnit, Log4J, SoapUITOAD, SQLDeveloper

SQL, PL/SQL

Oracle 10g/9i/8iSQL Server, MySQL

UNIX, Windows, Linux clients

CHRONOLOGICAL SUMMARY OF EXPERIENCE:

Senior J2EE Developer

Confidential, Kansas City, MO

Responsibilities:

  • Involved in all phases of Software Development Lifecycle (SDLC) including Requirements Collection, Analysis of the Customer Specifications, Development and Customization of the Application.
  • Implemented the applications using Spring and Hibernate Framework, which are based on Model View Controller design pattern.
  • Developed DAO interfaces & implementations for database related operations using Hibernate implementation.
  • Used SVN, Hudson and maven for building and deploying the application.
  • Created Jenkins automatic build job for new application.
  • Implemented Grey box testing to execute testing on service level.
  • Maintained best coding standards and algorithms.
  • Strictly Followed Agile Methodology and closed most of assigned task with in iteration.
  • Involved in Code reviews by using Crucible Tool.

Environment: Java, Spring, Hibernate, Junit, HTML, XML, PL/SQL, Maven, Sub-Version (SVN), SQL Developer, Eclipse IDE, JIRA, Crucible, Jenkins, HP Quality Center.

Confidential

Responsibilities:

  • Involved in all phases of Software Development Lifecycle (SDLC) including Requirements Collection, Analysis of the Customer Specifications, Development and Customization of the Application.
  • Implemented the applications using Spring and Hibernate Framework, which are based on Model View Controller design pattern.
  • Developed user interface (front-end) screens using SWT framework, JSP, AJAX, Java Script.
  • Involved in writing SQL queries and stored procedures using Discern Explore, discern is a Confidential internal tool for Sql operations.
  • Developed DAO interfaces & implementations for database related operations using Hibernate.
  • Developed Enterprise java server applications.
  • Involved in capturing the business requirements, design, development and testing of the application
  • Created various unit test cases and integration tests for the DAO and Service using Junit.
  • Used SVN, Hudson and maven for building and deploying the application.
  • Maintained best coding standards and algorithms.
  • Strictly Followed Agile Methodology and closed most of assigned task with in iteration.
  • Involved in Code reviews by using Crucible Tool.

Environment: Java, CCL, Discern Visual Developer, Spring, Hibernate, Junit, HTML, XML, PL/SQL, Maven, Sub-Version (SVN), SQL Developer, Eclipse IDE, JIRA, Crucible, HP Quality Center.

Senior J2EE Developer

Confidential, MO

Responsibilities:

  • Involved in design of the application using UML and designed the application as per
  • Extensively used Form Beans in data access layer to access and update information in
  • Involved in various phases of Software Development Life cycle (SDLC) of the application.
  • Developed presentation tier as JSPs.
  • Used Squirrel (db2) to implement the database changes as part of development
  • Wrote Hql queries as part of development.
  • Designed and implemented XML parsing for XML order conformations.
  • Created database pool, multi-pool, data source and mapped them to roles.
  • Designed various tables required for the project in Squirrel (db2) database.
  • Written action class in Struts framework for each logical request that may be received.
  • Configured action mapping (in XML) for each logical request that may be submitted.
  • Used Hibernate as Object Relational (OR) Mapping Tool for the backend data.
  • Wrote batch jobs and was involved in performance tuning of complex queries.
  • Wrote complex business rules as SQL and PL/SQL queries for the end user to use in reporting.
  • Wrote listener classes to trigger xml file generation (BRMS rules) and load files into cache during Server start up and mapped the listeners in WEB.xml
  • Wrote BRMS rules and used BRMS rules engine to implement the user requirement.
  • Deployed the application on JBoss Application Server.
  • Monitored the error logs and fixed the problems.
  • Developed the different components of the application such as JSPs, Servlets, DAOs and Used Sub Version (SVN) for version control.

Environment: Java, Struts1.0, JSP, Hibernate, HTML, C++, XML, PL/SQL, JBoss Application Server (development), Web sphere (production), Spring, Sub-Version (SVN), SQUIRREL, ECLIPSE IDE/JBOSS IDE, JEE-5, JAX-B, JIRA.

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.

Senior 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.

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 it’s 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, Struts 2.0, EJB, JAXB, Apache-tomcat6, Eclipse 3.3, ANT, JavaScript, Oracle 8i, Windows XP.

We'd love your feedback!