We provide IT Staff Augmentation Services!

Sr. J2ee Developer resume

3.00/5 (Submit Your Rating)

PROFESSIONAL SUMMARY:

  • Over 7+ Years of extensive experience in Software Development in analysis, design, development and testing client server and n-tier applications using Java/J2EE Application development using Software Development Methodologies / Frameworks likeSDLC, OOAD andAGILE.
  • Expertise in design and rapid development of web and J2EE applications using Core Java, JSP, Servlets, EJB, JDBCStruts, Hibernate and Spring.
  • Experience in using MVC (Model View Controller) architecture for developing applications using JSP, Java Beans, Servlets and EJB.
  • Expertise in development of multi-tiered web based enterprise applications using J2EE technologies like ServletsJSPEJBJDBCJNDI, Java BeansJAXBJAXP (SAX/DOM) and JAX-RPC.
  • Experience in developing applications using JavaScript, CSS, XML and HTML.
  • Extensive experience in design and implementation using design patterns like MVC, MVC-2, Factory Controller, Singleton, Data Access Object (DAO), Data Tranfer Object (DTO) andBusiness Delegate in the development of Enterprise Applications.
  • Experience in RDBMSSQL, PL/SQL, writing Stored ProceduresFunctions and Triggers inOracle, DB2, SQL and PL/SQL.
  • Experience in Rational Rose for UML modeling.
  • Experience in deployment of applications on JBossIBM WebSphereWebLogic and Apache Tomcat application servers.
  • Good knowledge in IDE’s like Eclipse and NetBeans.
  • Expertise in unit testing using JUnit.
  • Experience in error logging and debugging using Log4J.
  • Experience working as an individual contributor and as a team member coordinating with other team members.

EDUCATION: 
Bachelors of Science,

TECHNICAL SKILLS:

Programming Languages: C, C++, Java, J2EE, SQL, PL/SQL

JDK versions:JDK 1.5/1.6

J2EE Technologies:JSP, Servlets, EJB, JDBC, Hibernate, JMS

Frameworks:Struts , Hibernate, Spring

Markup/Scripting Languages:HTML, XML, CSS, XTML, JavaScript

XML Technologies:XLTS, JAXP(DOM,SAX), WSDL, JAXB

Application/Web Servers:WebSphere, WebLogic, JBoss, Tomcat, GlassFish

IDE:Eclipse, NetBeans

Databases:Oracle, MySQL, MS-SQL Server, DB2, MS Access

OS:Windows (NT/2000/XP/Vista/7/Server 2008), UNIX

Testing Tools:JUnit, Log4j

Design Methods:UML, OOAD, J2EE Design Patterns

Build Tools:Maven, ANT

Version Control:CVS, Sub Version

PROFESSIONAL EXPERIENCE:

Confidential, Fremont, CA February 2012 - Present
Sr. J2EE Developer 
EMR – Electronic Medical Records

Confidentialis a healthcare product development and solution consulting company focused on solving strategic and tactical healthcare business challenges through their key software products. EMR is software that deals with the day-to-day operations of a medical practice. It helps the users to manage the medical history of a patient, insurance details, and data workflow. Software frequently allows users to capture patient demographics, lab reports, medication, pharmacy, blood bank, scheduled appointments, perform billing tasks, and generate reports over a secured connection with data security. This tool is developed for Practitioners, Medical Assistants, Receptionists in all medical practices using they can maintain the total history of the Patient.

Responsibilities:

  • Involved in designing UML Use case diagrams, Class diagrams and Sequence diagrams using Rational Rose.
  • Created User interfaces using JSP, HTML, CSS and JavaScript.
  • Developed Custom Tags and JSTL to support custom user interfaces.
  • Used CSS style sheets for presenting data from XML documents and data from databases to render on HTML web pages.
  • Used JavaScript and Struts validation framework for front end as well as server side validations.
  • Used Tiles Framework to create standard, reusable presentation components.
  • Developing various Reports in PDF/XML/HTML format by using JasperReports tool.
  • Implemented Design Patterns like MVCFront Controller,Singleton,Factory etc.
  • Used Spring Framework for integrating Hibernate and Struts and also for dependency injection.
  • Extensively used Hibernate ORM tool in data access layer to map the object view of data into database and to provide access and update information in the database.
  • Developed Data Access Object (DAO) persistence layer using Hibernate.
  • Used Web ServicesWSDL and SOAP for getting credit card information from third party and used SAX and DOM XML parsers for data retrieval.
  • Supported the development of database schema and creation of database tables in DB2.
  • Extensively used Eclipse for writing code.
  • Used ANT scripts to build the application and deployed on WebSphere Application Server.
  • Developed test cases on JUnit.
  • Used Log4J for logging and tracing the messages.
  • Used CVS for version control across common source code used by developers.
  • The application was developed by Agile-Scrum software development methodology.

Environment: IBM WebSphere App Server 6.0, Eclipse v3.5, J2EE 5, HTML, JSP 2.0, Struts 2.0, Hibernate 3.0, Spring 2.5, XML, JSTL, XSLT, SOAP, WSDL, JAXP, AJAX, Log4J, JUnit, Ant, CVS, PL/SQL, DB2, Windows XP.

Confidential, Boston, MA December 2010 – January 2012
Sr. J2EE Developer
Order Management System

Confidential is a leading insurance organization offering a broad range of insurance products and insurance-related services. Confidential provides insurance protection to more than 5 million businesses and professionals in the US and also internationally .This Project helps registered customers to buy insurance online. It integrates and manages customer login, processes credit cards, shipping information, shopping sessions and various views of products and services up for sale. The complete system was divided into two modules, a website that manages customer login details and an order management system that fulfills purchase order.

Responsibilities:

  • Designed UML Use case diagrams, Class diagrams and Sequence diagrams using Rational Rose.
  • Developed user interface using JSP, JSP Tag libraries, Struts Tag libraries and JavaScript to simply the complexity of the application.
  • Implemented Model View Controller (MVC-2) Architecture using Jakarta Struts framework at presentation tier.
  • Developed various Enterprise Java Bean components to fulfill the business functionality.
  • Created Action Classes which route submittals to appropriate EJB components and render retrieved information.
  • Validated all forms using Struts validation framework and implemented Tiles framework in the presentation layer.
  • Extensively used Hibernate in data access layer to access and update information in the database.
  • Used Spring Framework for Dependency injection and integrated it with the Struts Framework and Hibernate.
  • Implemented the application using the concrete principles laid down by several Java/J2EE Design patterns like Business Delegate, MVC, Session Façade, Singleton, Data Transfer Object (DTO) and Service Locator.
  • Developed the Business tier with Stateless and Stateful Session beans with EJB standards.
  • Used Java Messaging Services (JMS) for reliable and asynchronous exchange of important information such as payment status report.
  • Used Web ServicesWSDL and SOAP for getting credit card information from third party.
  • Extensively used Eclipse for writing code.
  • Designed various tables required for the project in Oracle database and used the Stored Procedures in the application.
  • Used ANT scripts to build the application and deployed on WebLogic Application Server.
  • Developed test cases on JUnit.
  • Used Log4J for logging and tracing the messages.
  • Used CVS to maintain version control.
  • Involved in design and development phases of Software Development Life Cycle (SDLC).

Environment: WebLogic Application Server v10.0, Eclipse v3.5, HTML, JSP 2.0, JavaScript, Servlet 2.3, EJB 2.0, Struts 1.3, Hibernate 2.0, Spring 1.1, JMS 1.1, XML WebServices, SOAP, WSDL, SAX, DOM, JAXB, Log4J, JUnit, ANT, CVS, PL/SQL, Oracle 10g, Windows XP.

Confidential, Boston, MA October 2009 – November 2010
J2EE Developer
Drug monitoring System

Confidential is one of the world’s leading biotechnology company that has three licensed and dedicated biological bulk-manufacturing facilities. The company provides over 20 products in clinical development addressing a variety of key medical needs. This application is used by Confidential to monitor the drug impact on a set of patients. Physicians can record, store and analyze patient’s physical conditions before, during and after the medication so as to analyze the drug’s effectiveness in curing the disease.

Responsibilities:

  • Designed UML Use case diagrams, Class diagrams and Sequence diagrams using Rational Rose.
  • Used Spring MVC framework and integrated it with Hibernate.
  • Developed user interface using Spring JSP to simplify the complexities of the application.
  • Used WebServices – WSDL and SOAP for getting credit card information from third party and used JAXB API for data retrieval.
  • Implemented Design patterns like MVC-2, Business Delegate, Data Access Object, and Session Factory.
  • Extensively used Hibernate as data persistence layer to access and update information in the database.
  • Used ANT scripts to build application and deploy on WebLogic application server.
  • Designed various tables required for the project in Oracle database and used Stored Procedures in the application.
  • Developed test cases on JUnit.
  • Used Log4j for logging and tracing the messages.
  • Used CVS for version control across common source code used by developers.
  • Used WebLogic Application Server and Eclipse IDE.
  • Involved in design and development phases of Software Development Life Cycle (SDLC).

Environment: WebLogic Application Server v10.0, Eclipse 3.5, JSP 2.0, Servlet 2.3, Hibernate 2.0, Spring 1.1, XML WebServices, SOAP, WSDL, SAX, DOM, JAXB, Log4J, JUnit, ANT, CVS, PL/SQL, Oracle 9i, Rational Rose, Windows XP.

CONFIDENTIAL, San Carlos, CA July 2008 – August 2009
Java Developer
Human Resource Information System

Founded in 2006, CONFIDENTIAL has become one of the fastest-growing private aviation companies in history, serving more than 5,000 customers. The Objective of the project is to develop and implement a Web Application which will manage the employee’s intranet site, which manages the employee’s payroll, promotion, personal information. Co-ordination with CONFIDENTIAL’s finance, HR, and legal departments to gather information, establish project road maps and refinement of the existing business processes.

Responsibilities:

  • Proficient in doing Object Oriented Design using UML-Rational Rose.
  • Implemented the web-based application following the MVC II architecture using Struts Framework.
  • Designed the front-end using HTML, JavaScript.
  • Extensively used Custom JSP tags to separate presentation from application logic.
  • Installation, Configuration & administration of Weblogic environment, including deployment of Servlets.
  • Designed and developed used XSLT transformation components to convert data from XML to HTML, Used XML DOM API for parsing XML.
  • Used JSPs for the presentation layer and EJB Session Beans for model layer.
  • Involved in writing SQL, Stored procedure and PL/SQL for back end.
  • Developed Scripts for UNIX platform deployment.
  • Used ANT for compilation and building JAR, WAR and EAR files.
  • Used JUnit/Eclipse for the unit testing of various modules.
  • Project coordination with other Development teams, System managers and web master and developed good working environment.
  • Involved in System Analysis and Design methodology as well as Object Oriented Design and development using OOAD methodology to capture and model business requirements.

Environment: WebLogic Application Server v9.0, Eclipse v3.5, J2EE, JSP 2.0, Struts 1.1, XML, Web 2.0, SQL Server 2005/2008, MS Visio, MS Office Suite, MS Project, Test Director, UNIX, Windows.

We'd love your feedback!