Sr. Java/j2ee Developer Resume
Dearborn, MI
SUMMARY
- 7 years of professional experience in Systems Analysis, Design, Development of various Client/Server and Internet/Intranet Applications.
- Experience in Requirement Analysis, Design, Development, Testing and Documentation of Software Development Life Cycle (SDLC).
- Expertise in JAVA, J2EE technologies and developing enterprise applications using RIA (HTML/DHTML), JDK 1.4/1.5/1.6/1.7, SERVLETS, EJB, JDBC, JSP, RMI, POJO, JMS, Web Services, STRUTS, SPRING and HIBERNATE ORM.
- Sun Certified Java & J2EE Developer and experience in development and implementation of Web based applications using OOPS.
- Expertise in developing SOAP(JAX - WS) & RESTful(JAX-RS) Web services as a Consumer and Producer.
- Design and developed Graphical User Interfaces (GUI) using HTML, DHTML, CSS, Java Script, JQuery, XML, XHTML, XSLT.
- Worked on Web Sphere Application Servers 6.1 and 7.0, Apache Tomcat 5.1, and Weblogic 8.1/10.3.
- Expertise in using the Eclipse 3.2, RAD 7.0, WSAD 5.1.2, SOAP UI, Tortoise-SVN, Confidential and Clear Case.
- Sound exposure on Design Patterns including Data Access Object, Service Locator, MVC, Data Transfer Object and Singleton.
- Experience in writing test cases using JUNIT.
- Good working knowledge of Build Tool like MAVEN, ANT and error logging using Log4J.
- Experienced in Business/Functional analysis, Data Modeling and Relational Database design.
- Knowledge and good understanding of SQL and PL/SQL. Experience in working wif Stored Procedures, Functions, Packages and DB Triggers.
- Experience in different forms of testing - Unit testing, Integration testing, Regression testing and User Acceptance testing.
TECHNICAL SKILLS
Languages: Java(JDK 1.7/1.6/1.5/1.4 ), J2EE, C++, SQL,PL/SQL
J2EE Technologies: Servlets, JSP, JDBC, JUNIT, JAXB, JMS, JNDI, JSTL, Tiles, Spring JDBC
Web Technologies: Java Script, XML, XSLT, HTML, DHTML, XHTML, JQuery
Web Services: Apache Axis 1.2, SOAP, WSDL, REST
Operating Systems: UNIX, Linux, Windows (98, 2000, XP, Vista, 7)
Open Source Frameworks: Struts 1.3, 2.0, Spring 2.0/3.0, Hibernate 3.0/3.1
Database: Oracle 11g /10g/9i, SQL Server 2005, MySQL 5.0,DB2,Sybase.
IDE: Eclipse 3.2, RAD 7.0, IBM RSA, WSAD 5.1.
Web/Application Servers: WebSphere 6.1, 7.0, Jboss5, Apache Tomcat 5.0, Weblogic 8.1/10.3.
Other Tools & Methodologies: MS-Office, MS Visio, SQL*Plus, Tortoise-SVN, MAVEN, Quality Center, MS-Visio, JUNIT, Clear Case, SOAP-UI, Putty, WINSCP, Waterfall & AGILE
PROFESSIONAL EXPERIENCE
Confidential, Dearborn, MI
Sr. Java/J2EE Developer
Responsibilities:
- Worked in multiple applications in Ford Credit Dealer Information and Staff Systems(DISS) and collaborated wif multiple teams to implement enhancements and deploy releases.
- Analyzed business requirements for High Level Design.
- Involved in the Design, Development, Unit testing, System Integration testing of the applications.
- Responsible for the performance improvement for VIP batch process for loading and processing PeopleSoft XML feeds.
- Created Test plan documents for applications for executing the scripts for major enhancements.
- Implemented the Persistence/DAO layer using Hibernate.
- Involved in creating Web services using Top-Down approach.
- Developed new UI screens using HTML/DHTML,JSP, JSTL, JavaScript(for client side validations).
- Involved in enhancements using Spring Framework and implemented web-tier using Spring MVC.
- Coordinated efforts wif other teams for proper implementation.
- Used Various Design patterns like Value Object, Singleton, DAO, MVC and Business Delegate.
- Wrote and maintained Technical Documents and Release Documents.
- Developed System architecture based on different patterns like MVC, SOA, DAOs, Service Façade, Singleton, Factory etc.
- Used Log4J for debugging and error logging purposes.
- Developed test cases for Test Driven Development approach.
Environment: Java 1.7,Spring 3.2,Spring MVC, Spring IOC,Websphere 8.1,SVN, Eclipse, IBM DB2, SQL Server 2005,Ant,Maven,XML,HTML/DHTML, Java Script CSS, JSP,Unix.
Confidential, NY
Sr. Java/J2EE Developer
Responsibilities:
- Designing and Preparing the Technical Specification document from the functional/requirements specifications.
- Involved in Design, Development, UAT and Production phases of the client applications.
- Used Apache Axis framework to access the SOAP web services which provide additional information about a Relationships, Account or Portfolio.
- Expertise in understanding and preparation of WSDL, XSLT and XML schemas definitions.
- Used Spring framework to load the Business, Data Objects using Dependency Injection.
- Used Spring AOP for Declarative Transaction management.
- Used HTML, JS, JQUERY, JSTL, AJAX and CSS for developing interactive User Interfaces.
- Used Hibernate as persistence framework for front-office module.
- Used SAX Parser & JDBC to process the data feeds/Data Integration module.
- Used JDBC API for batch processing (inserts/updates) of feed data.
- Used JMS API to exchange messages wif external data stores.
- Used java 1.5 features such as Generics, Collections API.
- Implemented Multithreading for improving performance of the batch processes.
- Wrote SQL/PL-SQL Queries, Stored Procedures and Functions in Oracle.
- Wrote ANT scripts to compile and build the application.
- Used ClearCase for version control.
Environment: J2EE, Java1.5/1.6, JSP, Struts, Tiles, JMS, XML,XSD,XSL(XSLT, XPath), AJAX, Jquery, SAX, MQSeries, Spring Core, Spring MVC, JDBC,Multithreading, Hibernate 3.0, Design Patterns, JBoss 5.0, Weblogic 10.3, Eclipse, Oracle 10g, UML, HTML, JavaScript, ClearCase, Rational Rose, ANT, PL/SQL, Stored Procedures, JUnit, UNIX, Jenkins, ANT.
Confidential, Troy, MI
Java/JEE Developer
Responsibilities:
- Involved in Analysis, Design, Development, UAT and Production phases of the application.
- Design and developed internal users input forms using JSP pages, CSS and HTML.
- Implementing and planning the server-side architecture.
- Development of application using JSP, Tag libraries and Struts Framework.
- Hibernate (an ORM framework) was used on DAO layer to persist application data into Oracle database
- Developed Java Stored Procedures for the web based Portfolio Management Application.
- Developed ANT Script to create WAR/EAR file and deploy the application-to-application server.
- Used SAX for JAXB marshaling and un-marshaling.
- Involved in development, performance testing & defects fixing.
- Used SVN repositories for version control.
- Used Log4j and commons-logging frameworks for logging the application flow.
- Expertise in understanding and preparation of WSDL, XSLT and XML schemas definitions.
- Used Junit for Unit Testing the project.
- Designed the project using Business Delegate, Singleton, Service Locator and DAO Patterns.
- Used pmd check style to measure the code quality.
- Implemented Hibernate (ORM Mapping tool) framework to interact wif the database to update, retrieve, insert and delete values TEMPeffectively.
Environment: Java 1.5, J2EE, MVC, Design Patterns, UML, WebSphere 5.0, WSAD, J2EE, Struts1.1, EJB, JDBC, Servlets, JSP, JTA, XML, HTML, Sybase11, DB2,ClearCase, UNIX, ANT Script.
Confidential, Chicago, IL
Java/J2EE Developer
Responsibilities:
- Involved in Analysis, Design, Development, UAT and Production phases of the application.
- Involved in the Design, Development, UAT and Production Phases of HIPAA Disclosure Application.
- Developed the front-end using JSP, Struts,JavaScript, HTML and DHTML.
- Used Struts-Tiles Framework to provide a full- featured Uniformity throughout all the pages in the Application.
- Used Struts-validation Framework to provide Client-side and Server-side Validation.
- Persistence layer was created and maintained using Apache OJB Framework.
- Used Various Design patterns like Singleton, DAO, and MVC etc.
- Used Core Java Collections Concepts in the Application.
- Involved in Unit Testing using JUnit.
- Designed Application Specific Design Document wif UML Diagrams and Microsoft Visio 2007.
- Wrote Stored Procedures and Functions in DB2.
- Deployed and Tested on WebSphere, Weblogic Application Servers.
Environment: Core java, JSP, Struts 2.0, JavaScript, Apache OJB, HTML, DHTML, CSS, Eclipse, JUnit, BEA Weblogic workshop 8.1/10.3, RAD7.x, WebSphere5.x/6.0, Apache POI, LDAP,XML, XSLT, DB2, IBM DB2 Client.
Confidential, Dearborn, MI
Web Developer
Responsibilities:
- Worked on multiple end client projects for Confidential, Inc.
- Interacted wif end client users to gather the requirements.
- Involved in analysis, design, development, deployment, testing and support of the applications.
- Developed web application for local auto parts company using java and J2EE framework.
- Developed online Web sites for multiple clients using HTML,CSS,Javascript, PHP.
- Developed Search Engine web Interface using Java, HTML, JSP, Servlets,JDBC,MySQL
- Implemented Persistence/DAO layer using JDBC.
- Developed the Front-End using Servlets, JSP,HTML,DHTML,JavaScript.
- Designed and Developed Database Schema Tables, SQL Queries, Views and Triggers.
Environment: Java1.5,J2EE,HTML,DHTML,JavaScript,CSS,JSP,Servlets, JDBC,Tomcat 5.0,MySQL, Macro Media DreamWeaver, Fireworks, Eclipse.
