We provide IT Staff Augmentation Services!

Senior J2ee Developer Resume

0/5 (Submit Your Rating)

Pittsburgh, PA

SUMMARY

  • 8 years of IT experience with skills in the areas of requirement, analysis, design, development, integration, re - engineering, maintenance, installation, implementation and testing of n-tier Web Applications using Java and related technologies.
  • Worked in several projects end to end, starting from Requirements collection to Implementation and Support.
  • Significant experience in Java and J2EE technologies including Servlets, JSP, EJB, Spring, Struts, JMS, Hibernate, JDBC, XML, XSLT and JNDI for building various client-server applications and Unix Shell Scripting.
  • Expertise in Object Oriented analysis and design applying J2EE patterns - Session Facade, Singleton, DTO and DAO.
  • Well versed in Middle Tier Development using Design Patterns, Servlets, JSPs, Custom Tag Libraries, XML, and EJB.
  • Developed XML documents with DTDs /XML Schema/XPath, using DOM, SAX, DOM parsers and converting XML documents to HTML using XSL.
  • Experience in working with Application servers like JBoss, Web logic, IBM Web sphere, and Apache Tomcat.
  • Good knowledge on Java Stored Procedures, Applets and Swings.
  • Good experience in data processing and Interfacing (Back-end Front-end connectivity) skills using Oracle 9i/10g (SQL, Stored procedures), and MySQL.
  • Hands on experience in using JUnit, Log4J for debugging and testing the applications.
  • Expertise with software engineering practices such as UML Modeling, (Rational Rose for developing application specific Object modules), Use case analysis and Refactoring.
  • Capable to effectively communicate with clients, customers, managers and other teams in the enterprise at all levels.
  • Ability to work independently as well as lead a development team and successfully meet project team goals.
  • Good team player with strong analytical and communication skills.

TECHNICAL SKILLS

Java Technologies: Java, J2EE, Servlets, Swings, Custom Tag Libraries, EJB, JDBC, JSF, JSTL.

Web Technologies: HTML/DHTMLX, XML, JSP, CSS, AJAX, JavaScript

Frameworks: Jakarta Struts, Spring

Languages: Java, C, C++, C#, SQL, PERL

Tools: /Software: Apache Axis, Log4j, Ant, Toad, Maven, UML, Rational Rose, MVC architecture, Unix Shell Script, AWK

Databases: Oracle, MySQL, MS Access

ORM Tool: Hibernate

Application / Web Servers: WebLogic, IBM Websphere, Apache Tomcat, JBoss

Development tools: Websphere Studio Application Developer (WSAD), Eclipse, NetbeansIDE

Operating Systems: Windows 2000/XP, Linux, UNIX

PROFESSIONAL EXPERIENCE

Confidential, Pittsburgh, PA

Senior J2EE Developer

Responsibilities:

  • Involved in preparing the technical design documents using UML data model representation, Use case diagrams, Sequence Diagrams, Class Diagrams using Rational Rose.
  • Tailoring the design documents to match the project requirements
  • Involved in the development of presentation layer and GUI framework in JSP, DHTMLX and client side validations were done using JavaScript.
  • Implemented Model View Controller (MVC) architecture using Struts 2.0 framework and used custom components available in the framework.
  • Developed Client Side Validations using Java Script and Server Side Validations using Struts validation framework.
  • Extensively used AJAX for request response processing without reloading the complete page.
  • Developed the front end pages for the web commerce(B2B && B2C)sites
  • Extensively used various J2EE design patterns like Singleton, Data Access Objects, Data Transfer Objects and Session Façade in the project, which facilitates clean distribution of roles and responsibilities across various layers of processing..
  • Implemented StatelessSessionBeans to accomplish complex business logic and also for transaction management in various modules.
  • Involved in writing PL/SQL Stored Procedures, Functions, Triggers and Views for Oracle 11i database.
  • Prepared Test Cases to perform Unit, Integration and System Testing. Tested the developed components using JUnit 4.7.
  • Used Log4J components for logging. Perform daily monitoring of log files and resolve issues.
  • Merging the code using PVCS and SVN.
  • Developed the reports using Cognos Reporting Tool for the accounting section.

Environment: Java1.5, J2EE, Struts Framework 1,2, JSP 2.0, JDBC, DHTMLX, JavaScript 1.8, Oracle 11 i, Unix, AJAX, RAD 7.5, Web Sphere 7.0, Java Beans, Web Services, SOAP, Axis 2.0, log4j, SVN, PVCS,ANT, Rational Rose, Cognos Reporting Tool.

Confidential, Bartlesville, OK

Senior J2EE Developer

Responsibilities:

  • Analyzed the business and systems requirements of the project and developed feasibility documents.
  • Analysis of the specifications provided by the Business users.
  • Involved in Analysis, Design, Coding, and unit testing of the project.
  • Extensively used Spring MVC and Hibernate Framework for data handling.
  • Involved in implementing the Hibernate API for database Connectivity
  • Developed Hibernate mapping configuration files to provide the relation between java objects and database tables
  • Developed JSP pages and implemented client side validations using JQuery.
  • Developed JUnit test cases for unit testing.
  • Used Spring Validation framework for performing data validations
  • Developed Tag Libraries, using JSTL and Spring tags.
  • Used Websphere application server 6.0 for deploying the application.
  • Used Serena Dimensions to maintain version controlled source code.
  • Co-ordination with in the team and with other vendor team in case of dependencies.
  • Involved in configuring web.xml and spring-config.xml according to the Spring framework
  • Resolving the Production issues during warranty phase.
  • Primary Contact for 24/7 Production Support.
  • Implementing Change Request raised by Business users.

Environment: JSP, Servlets, Spring MVC, Hibernate, WSAD, XML, JSTL tags, Serena Dimensions, Websphere Application Server 6.0, JUnit, Windows XP, Java Script, JQuery.

Confidential

Java/J2EE Developer

Responsibilities:

  • Developed user interface using JSP with Java Beans, JSTL and Custom Tag Libraries and Ajax to speed the application
  • Used Spring Framework for Dependency injection, security features and integrated with the Hibernate framework
  • Extensively used Hibernate in data access layer to access and update information in the database
  • Consumed Spring Web Services (WSDL, SOAP, and UDDI) from third party for authorizing payments to/from customer with the help of JAX-RPC.
  • Used HTML and CSS in the development in front end of the application
  • Used JMS API for asynchronous communication
  • Implemented various design patterns in the project such as Business Delegate, Data Transfer Object, Data Access Object, Service Locator and Singleton
  • Designed various tables required for the project in Oracle 10g database and used Stored Procedures in the application
  • Used Maven scripts to build the application and deploy on Web Logic Application Server
  • Developed different modules of the application using Eclipse
  • Monitored the error logs using Log4J and fixed the problems
  • Used JUnit for unit testing

Environment: Java1.6, Websphere application server, Eclipse, Oracle 10g, Spring 2.5, Hibernate 3.0, JSP, Servlets, JavaScript, Design patterns, HTML, CSS, JMS, XML, SOAP, WSDL, UDDI, Web Services, JAX-RPC, PL/SQL, JDBC, UML, Java Beans, Ajax, JUnit, Maven, Clear Quest, Log4J,Unix

Confidential, Memphis, TN

Java/J2EE Developer

Responsibilities:

  • Involved in meeting with business to gather requirements.
  • Involved in analyzing business requirements and compose them into a technical use cases.
  • Involved in implementing Enterprise Java Beans (EJB’s) to access the database.
  • Parsed the XML Document to retrieve the Values.
  • Used XPATH to navigate through Attributes and Elements in an XML Document.
  • Created Batch Files for the Application.
  • Created a JAVA Client as a Batch Job to Call the Web Service.
  • Created Database PL/SQL Stored Procedures.
  • Implemented the Java Classes to Access Different Databases through Prepared Statements, Callable Statements.
  • Implemented the Design pattern like Singleton, Factory Pattern.
  • Created the DataSources for Different Databases and Connection Pooling in the Weblogic 10.3 Server.
  • Used ReconNET tool developed by Trintech for Batch Scheduling process.
  • Developed the logging framework based on Log4j.
  • Used Eclipse 3.5 as IDE for development and unit testing.
  • Used Subversion as repository to control versioning of projects.
  • Prepared documentation and participated in preparing user’s manual for the application.

Environment: JAVA, J2EE, EJB 2.1, JNDI, JDBC, PL/SQL, Oracle 10g,SQL Developer, XML, XSLT, Log4j, UML, Rational Rose, Web Services, Web logic Application Server 10.3, Eclipse 3.5, Subversion, Windows XP.

Confidential

J2EE Developer

Responsibilities:

  • Used class-responsibility-collaborator (CRC) model to identify organized classes in the Hospital Management Systems.
  • Used sequence diagrams to show the object interactions involved with the Use-Cases of a user of the system.
  • Involved in Database Design by creating Data Flow Diagram (Process Model) and ER Diagram (Data Model).
  • Designed HTML screens with JSP for the front-end.
  • Made JDBC calls from the Servlets to the Database
  • Involved in designing stored procedures to extract and calculate billing information connecting to oracle.
  • Formatting the results from the Database as HTML reports to the client.
  • Java Script was used for client side validation.
  • Servlets are used as the controllers and Entity/Session Beans for Business logic purpose.
  • Used Weblogic to deploy applications on local and development environments of the application.
  • Used Eclipse for building the application.
  • Participated in User review meetings and used Test Director to periodically log the development issues, production problems and bugs.
  • Implemented and supported the project through development, Unit testing phase into production environment.
  • Used PVCS Version manager for source control and PVCS Tracker for change control management.

Environment: Java, JSP, JDBC, Java Script, HTML, Test Director, Weblogic, Eclipse and PVCS.

We'd love your feedback!