We provide IT Staff Augmentation Services!

Senior J2ee Developer Resume

3.00/5 (Submit Your Rating)

Cincinnati, OH

SUMMARY

  • Senior J2EE Developer with 7+ years of experience in Software Development Life Cycle (SDLC) including requirements analysis, design specification, code development, code integration, testing and deployment using Object Oriented Analysis and Design (OOAD) with Java (J2SE 1.7)/J2EE 1.6.
  • Extensive experience in design and development of J2EE applications using Core Java(J2SE 1.7), Java Collection Framework, Swing, JDBC, Servlets, JSP, Enterprise Java Beans, XML, XSLT, Java Beans, Struts, JQuery.
  • Expertise in Web - Development technologies like HTML, DHTML, JavaScript, CSS, XML and XSL/XSLT and AJAX.
  • Have an experience working on JSON(JavaScript Object Notations).
  • And also have good experience in multithreading which is being used for running the processes concurrently.
  • Expertise in various open source frameworks like Struts2.0/1.2, Spring2.5 and ORM Technology like Hibernate 3.0.
  • Experience with multiple Servers like IBM Websphere, Web Logic, Sun Glassfish Server, Apache Tomcat Server, Sun Java Web Server and Jboss tool.
  • Expertise working with standard Java Design Patterns (Singleton, Session Facade, Front Controller, DAO, DTO, MVC and Business Delegate).
  • Strong experience in RDBMS using Oracle 11g, SQL Server, schema development, PL-SQL programming, including experience in Oracle fine tuning, utilizing SQL Loader utility MySQL & MySQL replication setup.
  • Extensive development experience on different IDE’s like Eclipse, My Eclipse, NetBeans and RAD.
  • Good knowledge of EJB Session beans with JNDI mapped naming & JMS message-driven beans.
  • Experience in using Web Services like JAXP - DOM, SAX, XSLT, JAXB - Un-marshalling and marshalling, SOAP protocol in JAX-WS, JAX-RPC and REST web services.
  • Hands on experience in UML Modeling, Rational Rose and Design Pattern (J2EE) like Singleton Factory Method, Facade, Front Controller, Delegate Pattern, MVC Architecture.
  • Extensive experience in implementation of the version control software VSS, CVS and Clear Case.
  • Experienced in generating logging by Log4j to identify the errors in production test environment and experienced in Ant Tool.
  • Experience in various AGILE methodologies like Test Driven Development, SCRUM, and Pair Programming.

TECHNICAL SKILLS

  • C
  • C++
  • Java
  • J2EE
  • SQL
  • HQL
  • HTML
  • JavaScript
  • XML. JDBC
  • Java Swing
  • Servlets
  • JSP
  • Struts
  • JSF
  • EJB 2.0
  • Hibernate
  • Java Beans
  • Ibatis.
  • XML
  • DOM
  • CSS
  • HTML
  • JAVASCRIPT.
  • Spring
  • JSF
  • Apache Tomcat
  • Websphere
  • Weblogic
  • JBoss
  • Oracle
  • MS SQL Server
  • MYSQL
  • DB2
  • Eclipse
  • Net Beans
  • MyEclipse
  • RAD
  • Toad
  • SQL Navigator
  • Rational Rose
  • CVS
  • Maven
  • Junit
  • Log4j
  • ANT
  • Microsoft Visio.
  • Windows 2000/NT/XP
  • UNIX
  • Linux

PROFESSIONAL EXPERIENCE

Senior J2EE Developer

Confidential, Cincinnati, OH

Responsibilities:

  • Developed the application using Spring 3.2.7 following MVC architecture.
  • Used the Eclipse Kepler 4.3 for building and executing the project.
  • Have used the Core Java(J2SE 1.7) Concepts like Data Structures, Inheritance, Multithreading, Polymorphism etc.,
  • Developed JSF 2.2 framework to handle the navigating pages and configured beans in jsf-config file. and also worked on PrimeFaces, RichFaces.
  • Have worked on implementing the methods for an End Point Interface for Web Service named SOAP and also published it for consuming the Web Service.
  • Also worked on the JavaScript and AJAX (Asynchronous JavaScript and XML)for controlling the display of form elements on the frontend page.
  • Worked on JNDI,JAAS authentication while configuring data sources.
  • Have been created SQL Stored Procedures and SQL Join queries for retrieving the details from the DB2 Database using hibernate.
  • Have also worked on creating Test Suite for Junit Testing and verified both Expected Result and Program Result.
  • Have also used the JBoss for using the frameworks and used it as a plug-in in Eclipse Platform.
  • Have worked on HTML5 and CSS3 while developing the User Interface.
  • Have also been performed the deployment processing steps using the IBM Clearcase and IBM WebSphere 8.0 server.
  • Have been worked on IBM Clearcase and ClearQuest for updating and saving the new files.
  • Have knowledge in WSDL(Web Service Description Language) and used it for SOAP Web Services and also generated WSDD files
  • Have been created JSON(JavaScript Object Notations) for individual details(like Name, id, Designation etc.,) of the customers.
  • Identified the participating pages and the navigation paths between pages.
  • Created several JSP 2.2 pages and populated them with data from databases using Hibernate 4.3.6.
  • Also worked on the service, bean classes layer which provide functionality for connecting with backend methods for retrieving updating data.
  • Used Hibernate in mapping the DB2 database with the POJO classes.
  • Used J2EE Singleton design pattern.
  • Planned and implemented various SQL, Stored Procedure, and triggers.
  • Used JDBC to access Oracle database and implemented of connection pooling.
  • Performed building and deployment of WAR, JAR files on test, stage, and production systems.

Environment: J2SE 1.7(Core Java)/J2EE 1.6, Servlets 3.1, AJAX, bootstrap, HTML5, CSS3, REST, JAAS,JSON,JNDI, JUnit, JSF 2.2, JSP, JDBC, Hibernate 4.3.6, Eclipse 4.3, JMS, Spring 3.2.7, Web Services, WebSphere 8.0, SOAP, JBoss, XML, JavaScript, UML, ANT, DB2, Windows 7, IBM Clearcase.

Senior J2EE Developer

Confidential, Chicago, IL

Responsibilities:

  • Designed front end pages using JSP, JQUERY, JSTL, JavaScript and AJAX calls to get the required data.
  • Used XSLT to transform data from one Document into another.
  • Developed the Hibernate mapping files and involved in writing Junit test cases and suits using Eclipse IDE.
  • Designed UI screens using JSP, Struts tags HTML. Used JavaScript for client side validation.
  • Implemented Dependency Injection (IOC) feature of spring framework to inject dependency into objects and AOP is used for Logging.
  • Used Struts Framework in the application which is based on MVC2 design pattern
  • Used EJBs in the application and developed Session beans to house business logic at the middle tier level.
  • Involved in developing and deploying semantic web and web services based distributed application.
  • Implementing the Design and developing modules using Agile Methodology. Planning iterations for effective design and development of the Modules.
  • Designed and developed unit testing framework revolving around Test Driven for existing applications/ modules and Test first methodology for new initiatives/enhancements using Junit3 Junit4, easy mock.
  • Developed and utilized J2EE Services and JMS components for messaging communication in WebLogic Application Server.
  • Used Hibernate Persistence Strategy to interact with database. Developed the Hibernate mapping files using Eclipse IDE.
  • Built Web applications using Tomcat, Cocoon, Java servlets, and XSLT and also Implemented Cocoon Actions in Java.
  • Write and modify database stored procedures, triggers, functions, and pl/sql Scripts in TOAD to improve db performance.
  • Worked on generating the web services classes by using Service Oriented Architecture SOA, WSDL, UDDI, SOAP
  • Configured development environment using Weblogic application server for developers integration testing.

Environment: JDK 1.5, Struts, JSP 2.2, Servlets 3.0, HTML, XHTML, XSLT, JDBC, JMS, JSP, JSTL, JQUERY, AJAX, EJB, Spring 3.1, Hibernate 4.1, Weblogic 11g, Oracle11g, Eclipse 3.7, JUnit 3x, JSF, Maven, Log4J, SQL Developer, and WinSQL

J2EE Developer

Confidential, Birmingham, AL

Responsibilities:

  • Developed the application using Spring following MVC architecture
  • Have been used the Core Java(J2SE 1.6) jar files for running applications and also worked on multithreading concepts for developing multiple processes.
  • Identified the participating pages and the navigation paths between pages.
  • Developed Spring 3.0 framework to handle the pages
  • Used Web Logic Workshop page flow technology.
  • Developed Rest Web service applications.
  • Created several JSP 2.2 pages and populated them with data from databases using JDBC
  • Designed and developed EJBs to handle business logic and store persistent data
  • Developed Web Services to retrieve data from legacy systems
  • Developed server side functionality for Admin Interface features (adding a User, Modifying the User Details, Assigning Roles, Modifying Roles etc)
  • Used Hibernate 4.0 in mapping the oracle database with the POJO classes.
  • Used J2EE Singleton design pattern
  • Used EJB Session Beans
  • Planned and implemented various SQL, Stored Procedure, and triggers for Oracle 11g Database.
  • Used JDBC to access Oracle database and implemented of connection pooling.
  • Performed building and deployment of WAR, JAR files on test, stage, and production systems in
  • Used WebLogic 11g(10.3.4) Application Server
  • Used ANT for the build process

Environment: J2EE, Core Java(J2SE 1.6), Servlets 3.0, JSP, JDBC, EJB 2, JMS, Hibernate 4.0, Spring 3.0, Rest Web Services, WebLogic 11g, JUnit, SOAP, XML, JavaScript, UML, ANT, Oracle 11g, Windows 2003

J2EE Developer

Confidential, Rochester, NY

Responsibilities:

  • Involved in gathering business requirements directly from the end user by phone and prepared system requirement specification (SRS) and functionality documents with screenshots.
  • Designed and developed the common page layout and created screens by assembling tiles and screen definitions in centralized configuration files.
  • Designed and developed UI Search and results screens for legal Professionals and legal Organizations using JSF Rich faces, JSP, JavaScript, HTML and CSS.
  • Designed and developed Entity Relationship Tools to display the entity-to-entity relationships in relationship tree view.
  • Wrote Operations and corresponding handlers to communicate with Oracle 10g database sitting on Linux/Unix server.
  • Implemented the business logic using the Enterprise Java Beans (Session Beans).
  • Configured Transactional and Security attributes for application wide Session Beans.
  • Wrote DAO classes to retrieve the profile information for all LPA entities and did other configurations using JDBC
  • Configured Spring.xml to adopt communication between Operations and their corresponding handlers
  • Performed Validations on UI data using JSF validators and JavaScript
  • Wrote JUnit test cases for all possible entity to entity relationships to test Entity Relationship Tools.
  • Developed the entire application using My Eclipse and deployed locally on Tomcat 5.5.0 server.
  • Used SVN for source control.
  • Involved in builds and deployment of application using ANT tool on WebSphere server on DEV blades.
  • Responsible for the full software development life cycle (SDLC).
  • Participated in Daily stand-up meetings with project manager, Team Lead, co-developers and communicated with testers and resolved trackers.

Environment: Java, J2EE, JSP, JSF, Spring, JavaScript, HTML, ANT, JUnit, My ECLIPSE 6.5, Tomcat 5.5.0, CSS and Oracle 10g.

Java Developer

Confidential

Responsibilities:

  • Involved in analysis, specification, design, implementation and testing phases of Software Development Life Cycle (SDLC) and developed the project using Rational Unified Process (RUP)
  • Involved in designing UML Use case diagrams, Class diagrams, and Sequence diagrams using Rational Rose
  • Developed user interface using JSPs 2.1
  • Developed controller components using Servlets 2.3
  • Performed client side as well as Server side Validations using Java Script and Struts Validation Frameworks.
  • Implemented Model View Controller (MVC-2) architecture using Jakarta Struts 1.3 Frameworks at presentation tier.
  • Developed various Enterprise Java Bean components to fulfill the business functionality.
  • Created Action Classes which route submittals to appropriate EJB 2.1 components and render retrieved information.
  • User interface was developed using HTML, JSP, AJAX, and CSS Framework.
  • Extensively used Hibernate 2.0 in data access layer to access and update information in the database
  • Implemented the application using the concrete principles laid down by several Java/J2EE Design patterns like Business Delegate, MVC, Session Façade, Singleton and Data Transfer Object (DTO)
  • Developed the Business tier with Stateless and Stateful Session beans with EJB 2.1 standards.
  • Used Java Messaging Services (JMS) for reliable and asynchronous message transfer
  • Designed various tables required for the project in Oracle 9i database and used the Stored Procedures in the application
  • Used ANT scripts to build application
  • Prepared Test Cases and Unit Testing performed using JUnit
  • Used Log4J for logging and tracing the messages
  • Used CVS for version control across common source code

Environment: J2EE 1.5, JSP 2.0, EJB 2.1, Struts 1.3, Hibernate 2.0, JMS, XML, Log4J, JUnit, ANT, JavaScript, HTML, CSS, CVS, Web Sphere 5.1, Eclipse 3.2, Oracle 9i, Rational Rose, Windows XP.

We'd love your feedback!