We provide IT Staff Augmentation Services!

Senior Java/j2ee Developer Resume

Ohio, UsA

EXPERIENCE/SUMMARY:

  • Over 10 years of experience in software development includes analysis, design and development of online web based and batch applications.
  • Developed n - tier applications using Java, J2EE, Struts MVC, Spring MVC, JSP, EJB, JDBC, JavaScript, XML and SQL Server.
  • Extensive hands-on experience in JBoss, IBM WebSphere Application Server, RAD and Eclipse
  • Extensively used SQL Server and Oracle SQL in writing queries and stored procedures
  • Implemented data persistence layer using Hibernate/JPA
  • Developed applications based on RUP and Agile methodologies.
  • Extensively used the GOF and J2EE design patterns while developing the enterprise applications
  • Developed unit test cases using JUnit.
  • Interacted with the end client and designed efficient solutions to meet the business expectations.
  • Created use case documents, business function and user acceptance test scripts and conducted user trainings.
  • Excellent analytical and logical skills with ability to communicate clearly and effectively.
  • Conducted QA Reviews/Peer Reviews
TECHNICAL SKILLS

Java/J2EE Technologies: Java, Servlets, JSP, JDBC, EJB

J2EE Frameworks: Apache Struts 1.1/1.2, Spring 3.x, Hibernate 3.x, JPA

Web Technologies: Java Script, HTML, XML

Application Servers: JBOSS, IBM Web Sphere 6.x, Tomcat 5.x

Database: MS-SQL Server 2005, Oracle 10g

IDEs: Eclipse, WSAD (Websphere Application Developer)

RAD (Rational Application Developer)

Reporting Tool: Hyperion Brio

Design Patterns: GoF (Gang of Four) and J2EE design patterns

Source Control: CVS, Subversion

Testing Tool: JUnit

Methodologies: Waterfall model, Rational Unified Process, Agile/Scrum

Business Domain: Retirement

PROFESSIONAL EXPERIENCE

Confidential, Dublin, Ohio, USA

Designation: Senior Java/J2EE Developer

Roles: Senior Java and J2EE Developer/ Functional Analyst/Team Lead

Technologies used:

JavaJ2EE, SQL Server 2005, Struts MVC framework 1.1, JSP,JDK, JavaScript, JDBC, Select Enterprise, RAD 7.0, Websphere Application Server, JBOSS, RUP methodologies and GoF Design Patterns, EJB, CVS and SVN.

Responsibilities:

  • Developed online web applications and batch applications using J2EE/Struts-MVC architecture, JDBC and GoF design patterns
  • Developed business tiers and presentations tiers using RAD 7.5 and used inbuilt struts support.
  • Created custom stored procedures and queries in SQL Server 2005 for backend JDBC calls.
  • Developed user interface screens in Java Server Pages (JSP)
  • Scheduled and executed batch jobs using Global Event Control Server (which is a set of integrated tools for creating sophisticated computer automation, job scheduling and batch processing system).
  • Developed complex reports using Hyperion BRIO Report builder.
  • Interacted with end clients and designed efficient solutions to meet the business expectations.
  • Developed use cases, user training materials and provided user training to the client users.
  • Promoted best design and coding practices and provided technical guidance.
  • Developed unit test cases using JUnit.
  • Created UAT (user acceptance testing) scripts and supported the UAT phase for its successful completion
  • Mentored and trained the offshore development team. Provided functional and technical inputs and QA reviewed the developed components.
  • Developed change request components which involved analysis, requirement clarifications, design, implementation and testing.

Project: Confidential

Information System (IRIS)

Client: Confidential

Project Description:

Immunization Registry Information Systems was developed for IOWA State to enable public and private health care providers to consolidate and maintain computerized immunization records for their patients.

Technologies used: RAD 7, Websphere Application Server, Spring MVC, Hibernate, JPA, JDK 1.6, Oracle 10g, JSP and Clear Case

Role: Senior Java Developer

Responsibilities:

  • Developed web applications using Spring MVC and JSP with Oracle 10g as the back end database
  • Implemented data persistence layer using Hibernate / JPA.
  • Developed unit test cases using JUnit.
  • Analyzed and fixed critical production issues involving online web applications

Confidential, Farmington Hills, USA

Designation: Senior Consultant

Project: JClarety

Client: Michigan Office of Retirement System (MI-ORS)

Project Description:

J-Clarety is a custom framework in Java which offers web-enabled Pension Retirement Solution for the Public Employees Retirement Systems for various states in USA.

Role: Java Developer

Technologies used:

Java/J2EE, SQL Server, Struts MVC framework 1.1, JSP,JDK, JavaScript, JDBC, Select Enterprise, Web sphere Application Developer, Web Sphere Application Server, EJB and CVS.

Responsibilities:

  • Developed online and batch applications using Struts MVC framework, JSP, SQL Server, EJB, JDBC and JavaScript.
  • Created reports using BRIO report builder.
  • Created custom stored procedures and queries for backend JDBC calls.
  • Successfully implemented the SQL Server migration from version 2002 to 2005

Confidential, Chennai, India

Designation: Project Associate & Developer

Project: JClarety

Clients: Confidential

Michigan Office of Retirement System (MI-ORS)

Project Description:

This is the same project as the one mentioned above under Confidential USA and under the first part of HP Enterprise Services projects.

Role: Java Developer

Technologies used:

J2EE, SQL Server 2005, Struts MVC framework 1.1, JSP,JDK, JavaScript, JDBC, Select Enterprise, Web Sphere Application Developer and Web Sphere Application Server,

Responsibilities:

  • Interacted with the functional analyst and developed online and batch applications using Struts MVC framework and Java/J2EE
  • Wrote queries and stored procedures for JDBC calls
  • Performed unit testing and integration testing of the developed applications.

Hire Now