We provide IT Staff Augmentation Services!

Sr. Java/ J2ee Developer Resume

2.00/5 (Submit Your Rating)

Dublin, OH

SUMMARY

  • 7+ years of extensive software development experience in Java/ J2EE technologies.
  • 6+ years of experience in development and deployment of applications using BEA Weblogic Application Server 8.1/9.1/10.0 , IBM WebSphere Application Server3.5/5.x/6.x and IBM WebSphere Studio Application Developer (4.0/5.1.2/6.0 ).
  • Experience in MVC (Model View Controller) architecture and Struts, Spring and Hibernate frameworks.
  • Expertise on the software tools like Eclipse for application development and debugging.
  • Strong debugging and problem solving skills with excellent understanding of system development methodologies, techniques and tools.
  • Experienced with Object Oriented Design(OOD) and Object Oriented Analysis (OOA).
  • Good understanding and practiced in java concepts like Garbage collection, Performance, Concurrency API.
  • Familiar with development tools and environment like Findbugs, Emma, cobertura, Hudson.
  • Involved in the Software Development Life Cycle (SDLC) phases which include Analysis, Design, Implementation, Testing and Maintenance.
  • Experience in developing the n - tier Client-Server and Distributed Object Systems and Object Oriented Technologies in an Internet/Intranet Environment.
  • Working experience in Production, Development, Staging and QA environments.
  • Familiar with RDBMS concepts and worked on MY SQLServer.
  • Experience in implementing J2EE Design Patterns like MVC, DAO, Business Delegate, Singleton etc.
  • Involved in writing shell scripts, Ant scripts for UNIX OS for application deployments to production region.
  • Exceptional ability to quickly master new concepts and capable of working in-group as well as independently with excellent communication skills.
  • Articulate in written and verbal communication along with strong interpersonal, analytical, and organizational skills.
  • Highly motivated team player with the ability to work independently and adapt quickly to new and emerging technologies.

TECHNICAL SKILLS

Programming Languages: JDK 1.2,1.3,1.4,1.5,1.6, C, C++

Client Scripting: Javascript, VBScript, Flex

Server Scripting: JSP1.2,2.1, PHP,ASP

Platforms: Windows 2003 Server, AIX, HP Unix 3000, Solaris 4.1, Linux Redhat Enterprise Server 5.0.

Database Tools: Toad for SQL Server, Toad for Oracle, Toad for MySQL, Connect/J for MySQL, DB2Connect, Altova Database Spy

ORM Frameworks: Hibernate 2.0.2.1,3.0, iBatis, JPA

J2EE MVC Frameworks: Struts 1.1,1.2,1.3.8, Struts 2.1, JSF 1.1, 1.2, Spring 2.5,3.0 MVC, Spring Web Flow

IDEs: Eclipse 3.2, 3.3, MyEclipse 5.5, 6.6, JBuilder 2005,2006,IBM RAD 7.0,7.5, WSAD 5.0, NetBeans 5.5.1, 6.5, Sun Java Studio 7, 8.1, IBM WID 6.2 .

Webservice Specifications: JAX-RPC, JAX-WS, JAX-RS(Restful)

Webservice Tools: TCPMon, SOAPUI, HttpMoniter

Webservice Implementations: Axis 1.0,2.0, JWSDP, Jersey, Metro, XFire, CXF 2.0

Middleware Technologies: EJB 2.1,3.0

Design Patterns: Session Façade, Business Delegate, Front Controller, Service Locator, Singleton, Observer, DTO, DAO, MVC, Iterator, Factory, Abstract Factory

UML Tools: Altova UML Spy 2009,2010, MS Visio, Rational Enterprise

HTML Editors: MS Frontpage 2003, Adobe Dreamweaver MX CS4.

Content Management: Documentum

Testing: JUnit 4.1

Ajax Frameworks: Dojo, DWR, GWT, Prototype, EXT-JS

Javascript Frameworks: Jquery

Batch Scripting: ANT 1.4,1.5,1.6, Hudson, Maven

Methodologies: Rational Unified Process, Agile, Scrum, Test Driven Development

Messaging Technologies: JMS, MDB

Transaction Control: JTA, Hibernate Transactions

XML Tools: Altova XML Spy

PROFESSIONAL EXPERIENCE

Confidential, Dublin, OH

Sr. Java/ J2EE Developer

Responsibilities:

  • Involved in all phases of the Software development life cycle (SDLC) using Agile Methodology.
  • Developed Use Case Diagrams, Object Diagrams and Class Diagrams in UML using Rational Rose.
  • Used AJAX API for intensive user operations and client-side validations.
  • Developed the application using JSF 1.2 MVC Framework.
  • Involved in writing Spring Configuration XML file dat containsdeclarations and other dependent objects declaration.
  • Developed the Business tier with Stateless and Stateful Session beans with EJB 3.0 standards
  • Developed user interface using JSP, JSP Tag libraries and Java Script to simplify the complexities of the application.
  • Inserted Dependency Injection between components using Spring's (IoC) concept.
  • Implemented Asynchronous messaging between components using JMS 1.1.
  • Developed application service components and configured beans using Spring IoC, creation of Hibernate mapping files and generation of database schema.
  • Implemented SOA architecture with Web Services using SOAP, WSDL, UDDI and XML using CXF framework tool/Apache Commons. Worked on parsing the XML files using DOM/SAX parsers.
  • Designed and developed Hibernate DAO’s using spring framework’s Hibernate Dao Support and Hibernate Template.
  • Involved in creating various Data Access Objects (DAO) for addition, modification and deletion of records using various specification files.
  • Created tables, triggers, stored procedures, SQL queries, joins, integrity constraints and views for multiple databases.
  • Involved in Unit Testing of various modules by generating the Test Cases.
  • Developed Ant Scripts for the build process and deployed in IBM WebSphere.
  • Involved in Bug fixing of various modules dat were raised by the testing teams in the application during the Integration testing phase.
  • Implemented Log4J 1.2 for Logging Errors, debugging and tracking using loggers.
  • Used Rational Clear Case for version control and Clear Quest for bug tracking.
  • Performed deployment of applications on IBM Websphere Application Server 6.1.

Environment: Java 1.6, HTML, JavaScript, JSP,JSF 1.2,IBM faces, Rich faces, AJAX, Spring2.5, Hibernate3.0, JPA 3.0, EJB 3.0,Web Services, XML, XSD, XQuery, SOAP-UI, DOM, SAX, JSTL, UML, RAD 7.0, Maven 2.2.1, JUnit, ANT1.6, Rational Clear Case 7.2, Rational Clear Quest,Log4J 1.2,DB2 Web Sphere 6.1

Confidential, Columbia, MD

Sr. Java/J2EE Developer

Responsibilities:

  • Engaged in discussions with the Functional team and analyze the enhancements/change requests.
  • Engaged in the discussions with the client for the functional, technical solutions and quality assurance.
  • Responsible for writing the design documents for the modules in the system.
  • Responsible for writing the Unit Test cases and performing the Unit Testing.
  • Responsible for reviewing and implementing the presentation layer and GUI framework in HTML, CSS, JSP and Java Script, AJAX.
  • Used JSR 116,289 API (SIP Servlets) to create SIP User agent to answer incoming calls.
  • Responsible for database design and providing data driven solution to implement in the application.
  • Used Spring Framework based on (MVC) Model View Controller, (AOP) Aspect Oriented Programming.
  • Hibernate was used to connect to the MY SQL database and generate CDR for recorded call.
  • Developed model beans (POJO) for database objects to save, retrieve, update table in My Sql database.
  • Developed Object relation mapping (ORM) and defined entity relation mapping in hibernate configuration files.
  • Used Spring setter injections to integrate different components and defined inter component communication.
  • Provided web services to other products to parse raw CDR ( call detailed record) records to formatted DOM and XML objects.
  • Used Eclipse to develop the business logic and Oracle database for data access where transaction persistence is required.
  • Extensively used Eclipse, Struts and Jboss for developing, building and deploying applications.
  • Involved in designing and implementation of JUnit framework.
  • Responsible for packaging and delivering the code, database script for deployment to the client.
  • Responsible for providing the Staging and Production support while deployment and End-User Testing.

Environment: Windows XP, JDK 1.6, Oracle Server, Eclipse, Weblogic 10, spring, Hibernate.

Confidential, Fort Worth, TX

Java Developer

Responsibilities:

  • Involved in framework designing and development of various modules.
  • Interacted with end client (Business Team) for requirement clarifications and status meetings.
  • Integrated three different vendors to a common platform using AJAX and implemented AJAX for server side validations, auto loading of data and to improve performance.
  • Performed regular deployments day to day administrative tasks onWebSphereESBv6.0/7.0.
  • Implemented Action Classes and Action Forms using Struts Framework.
  • Implemented session beans at business layer.
  • Generated Class Diagrams, Sequence Diagrams with Microsoft Visio and RAD.
  • Designed patterns implemented such as Singleton, Front Controller, Factory pattern, Data Access Object.
  • Involved in writing of Web services using SOAP, WSDL, deployment, configuration and testing.
  • Implemented logging mechanism using log4j.
  • Wrote SQL, PL/SQL and stored procedures as part of database interaction.
  • Extensively used Hibernate for Object relational Mapping for data persistence.
  • Unit testing, bug fixing in multiple environments (DEV/INT/CERT/PROD) and reproduce bugs for fixing and code review of individual modules in the application.
  • Release management and support. Participate in User Acceptance Testing during each Agile Cycle.
  • Review proposed test cases with technical analysts, business analysts, developers and documentation staff to ensure understanding of system requirements from a QA perspective in order to achieve a high level of quality throughout dis project.
  • Involved in coding front end using Swing, HTML, JSP, JSF, Struts Framework

Environment: WebSphere Application Server 7.0, Rational Application Developer (RAD 7.0), Java, JSF, JSP, Servlet, EJB, Struts, JavaScript, Hibernate2.0, Webservices, WSDL, Java Beans, Oracle 10g, SQL Developer, ClearCase.

Confidential, Dallas, TX

Java Developer

Responsibilities:

  • Involved in analysis and design phases of Software Development Life Cycle (SDLC).
  • Created detail design document, Use cases and Class Diagrams using UML and Rational Rose.
  • Implemented/Developed core J2EE patterns: MVC, DI/IOC, DAO, Interceptors, Business Delegate, Service Locator, Singleton for the enterprise applications.
  • Extensively used all types of swing layouts to place the components in the containers.
  • Implemented all the Layout managers like Box Layout and Grid Bag Layout for laying out the components on the complex screens.
  • Implemented JSF framework which provides many tag libraries for development of rich UI interface.
  • Used AJAX for intensive user operations and client side validations.
  • Integrated disparate applications using SOA Architecture.
  • Developed Spring Validator Interface for enterprise level validations and developed code for obtaining bean references in spring IoC framework and implemented Dependency Injection (DI/IoC).
  • Middle-Tier: Primarily focused on Business Logic using EJB components, such as JavaBeans, Business Delegate, MDBs, JMS, DAOs and Hibernate.
  • Achieved asynchronous communication using JMS message listeners and configured the JMS environment by setting up Queue and Topic connection factories.
  • Applied annotations for running the XDOCLET and transforming POJOs to EJBs.
  • Used JAX-WS - JSON, WSDL and SOAP using Apache-Axis2 to consume the web services.
  • Implemented Hibernate Object-Relational Mapping (ORM) for mapping between the Java classes and Database tables.
  • Used Entity Beans and Java Annotations to maintain the database schema.
  • Used Container-Managed Persistence and Bean-Managed Persistence to make queries against entities stored in a relational database.
  • Involved in writing complex SQL queries using JDBC and stored procedures for the application in Oracle 10g.
  • Used Eclipse 3.0 as development environment, Designed, Developed and Deployed EJB Components (EAR) on Web-Sphere application server 6.1.
  • Built the application using Apache ANT.
  • Developed test cases using Junit and tested the application.
  • Used Log4j as the logging framework.
  • Installation and setup of the class paths, maintenance and troubleshooting while deployment of software during development and QA phases.
  • Used Rational Clear Case for software configuration management and version control.

Environment: J2EE 1.6, Rational Rose, UML 2.0, JSP, JSF 1.2, JFC/Swing, Spring 3.0, EJB3.0, Hibernate 3.1, JNDI, JMS, Entity Beans, JAX-WS, SOAP UI, Apache Axis 2.0, SOAP, WSDL, JSON, Altova XML Spy, HTML, AJAX, JavaScript, Dojo 1.5, XML, Oracle 10g, Junit, ANT 1.7, Log4j, Case, Linux, Eclipse 3.0, Web-Sphere application server 6.1, Lotus Notes.

Confidential 

Application Developer

Responsibilities:

  • Involved in the analysis, design, and development phase of the application.
  • Created Class, Activity, and Sequence Diagrams using IBM Rational Rose modeling tool.
  • Developed the presentation layer using JSP and Servlets with a RAD tool.
  • Used JavaScript for client side validations.
  • Used Spring Core for middle tier development to achieve inversion of control.
  • Developed Message Driven Beans for send asynchronous notification messages.
  • Designed and developed numerous Session Beans and deployed on Web Sphere studio Application Server.
  • Wrote stored procedures, complex queries using PL/SQL to extract data from the database, delete data and reload data on Oracle9i DB using the Toad tool.

Environment: Jdk 1.3, J2EE, JSP, HTML/CSS, Servlets, Java Beans, MDB, JDBC, MS SQL Server, JBoss, CVS, JavaScript, Eclipse, ANT, JUnit 3.x, JMeter.

We'd love your feedback!