We provide IT Staff Augmentation Services!

J2ee Developer Resume

0/5 (Submit Your Rating)

Dallas, TX

SUMMARY

  • Sun certified Java programmer with over 5 years of experience in design, analysis, development and testing of web - based Client/Server applications using JAVA, J2EE Technologies
  • Designed & developed several multi-tier Web based, Standalone, Distributed, Client-Server and Multithreaded applications using Object Oriented Analysis and Design (OOAD) concepts mostly in cross platform environments and Service Oriented Architecture (SOA) mostly in cross platform environments
  • In-depth understanding of various Design Patterns like MVC, Service Facade, Service Locator, Singleton, Data Access Object, Data Transfer Object / Value Object, Business Delegate, Decorator and Factory
  • Proficient in using PL/SQL to write Stored Procedures, Functions and Triggers with strong experience in writing complex queries in Oracle 9i/10 g, SQL Server and MySQL
  • Adept in building highly scalable, pluggable and interactive web applications with open source web frameworks like Struts.
  • Extensive Experience in developing persistence layer applications based on Object-Relational Mapping (ORM) between Java and Database (Oracle) using Hibernate
  • Broad knowledge of Front End Technologies: AJAX, JSON, JSTL, JSP, HTML, XML, JavaScript and CSS
  • Hands on experience in using Maven and ANT for automating software build processes and managing build artefacts
  • Domain knowledge and functional experience in design and development of Distributed Systems for Credit Services, Telecom, Healthcare Financial Services
  • Good Client interaction skills, proactive listener, creative problem solver with proven experience in working independently as well as in a team

TECHNICAL SKILLS

Languages: C, C++, Java, UML

Scripting Languages: JavaScript

J2EE Technologies: Java Beans, Servlets, Applets, JSP, JDBC, EJB, JMS

Frameworks: Struts, Hibernate, JUnit, CXF, AXIS

DBMS/RDBMS: SQL server 2005, Oracle 8i/9i/10g, Access, MySQL, Toad

Web Technologies: HTML, AJAX, JSON, CSS, XML, XSL, SOAP

Servers: Oracle WebLogic server 10.0/10.3.x/11, IBM Websphere 6.x/7.x

IDE’s: Eclipse, WebSphere Application Developer (WSAD), NetBeans IDE, JDeveloper

Operating System: Window2000/XP/Vista/7, Unix, Red Hat Linux

Other Technologies: ANT, Maven, CVS, Log4j, MS Visio, Mercury Quality Center, SVN

PROFESSIONAL EXPERIENCE

Confidential, ATLANTA, GA

JAVA DEVELOPER

Responsibilities:

  • Involved in all stages of the End to End implementation Cycle for enhancement for a customer named PHH. The customer was provided with a flexible option of any of the following report types (XML, human readable, PDF) in contrast to the old system where the report type was fixed for each particular customer.
  • Involvement in Client and Server Side Development - Construction of Struts framework (JSPs, action classes, action forms and configuration files) and DAO, which form part of realizing a complete business transaction.
  • Implemented Struts validation and Struts Tiles Framework in the presentation layer
  • Developed user interface using JSP, JSP Tag libraries and Struts Tag Libraries to simplify the complexities of the application
  • Implemented various design patterns in the project such as Business Delegate, Session Façade, Data Transfer Object, Data Access Object, Service Locator and Singleton
  • Created Hibernate DAO Implementation and used Hibernate in data access layer to access and update information in the database.
  • Client coordination for the project including status meetings
  • Performed unit testing using JUNIT framework and used Struts Test Cases for testing Action Classes
  • Used ANT scripts to build the application and deployed on WebSphere Application Server
  • Used PVCS for version control
  • Interacting with clients and all stakeholders and get their requirement.
  • Development of the code as per the requirement.
  • Participation in Knowledge Transfer Process and induction plans.
  • Reviewing the code.
  • Unit integration and system testing.

Confidential, DALLAS, TX

J2EE DEVELOPER

Responsibilities:

  • Involved in the creating the system use cases from functional use cases requirements
  • Designed and developed Class diagrams and Sequence diagrams using Rational Rose
  • Developed Persistence layer using Hibernate
  • Created layouts for dynamic web pages using Servlets, JSP, Struts, JSTL and Struts-tiles tag libraries for the SSP Workflow Application
  • Struts validation was done using validation.xml and validation-rules.xml for validation of user Inputs and Exception Handling was done using Struts Exceptional Handler
  • The various adapters in SSP suite interact with SSP Workflow using MQ. Have worked on configuring and troubleshooting the JMS / MQ Interfaces
  • Used SAX parser for parsing XML files
  • Used EJB 2.0 for implementing the business logic and interaction with the Database
  • Developed SOAP based Web-Services and WSDL schema on using Axis. Created Web-Services components using both top-down and bottom up approaches
  • Create Web Service Clients to consume Web Services
  • Developed ANT scripts to build and deploy EAR files on to Weblogic Application Server
  • Used Sub version for Version Control
  • Worked on Bug-Fixing and application testing task. Functional testing was done using Mercury Quality Centre

Confidential, LOUISVILLE, KY

JAVA DEVELOPER

Responsibilities:

  • Provided Paper-to-Paperless solution for General Electric Commercial Finance’s Health Care division called Healthcare Financial Services.
  • Automated tasks that earlier required manual intervention.
  • Generated Barcodes for a given set of documents at runtime.
  • Automatic assignment of tasks to the different users in the department based on a set of predefined assignment rules.
  • Indexed various documents based on different parameters.
  • Automated the task of Document Generation based on the different types of Loan and different types of customers.
  • Automated the check for the mandatory fields on the various screens of the Application.
  • Requirement for Generating the County according to the United States Postal Service (USPS) procedure for a particular City, State and Zip code combination.
  • Wrote scripts, procedures in PL/SQL to fulfill enhancement requirements.
  • Prepared Technical Design and Unit Test Documents.
  • Provided technical support for their leading Healthcare Financial Services Provider, (HPSC) which deals with providing financial assistance to healthcare professionals.
  • Provided solution on immediate basis to a vast scope of user requirements.

Confidential

JAVA DEVELOPER

Responsibilities:

  • Involved in all stages of the End to End implementation Cycle.
  • Involvement in Analysis during the Design Phase.
  • Involvement in Client and Server Side Development - Construction of Struts framework (JSPs, action classes, action forms and configuration files), EJBs, Value objects and DAO, which form part of realizing a complete business transaction.
  • Implemented Exception Handling in such a way that exception in the DAO (on the Websphere Application server) could be propagated to the JSP (on the Tomcat Web Server).
  • Sole person responsible for integrating all the modules, verifying proper business results before promoting them for UAT.
  • Implemented Security in all modules in CLEAR.
  • Provided end to end implementation of the following modules:

We'd love your feedback!