J2ee Developer Resume
San Antonio, TX
SUMMARY:
- Java Developer with 7+ years of experience in developing, analyzing, designing, maintaining the Intranet/Internet applications using Java, JSP, Oracle,J2EE, IBM WebSphere Application Server.
- 7+ years of solid experience as a JavaDeveloper.
- Actively involved in all phases of SDLC with expertise in Requirement Gathering, Analysis, Designing, Development and Testing.
- Very Strong on Java/J2ee technologies and being in lead role, owns more than 20% of development task
- Extensive experience with analysis, design, development, customizations and implementation of software applications including Enterprise Web Based applications.
- Experience as Java Developer, mentoring other junior java developers to achieve the project deliverable in given schedule following the best practices and methodologies.
- Experience in Object Oriented Analysis, Design and Development.
- Strong Experience in DevelopingApplication Programs in J2EE Technologies.
- Strong Programming in Java, JSP, Servlets, EJB, JDBC, Java Beans, XML, HTML.
- Experienced in designing application architecture based on Struts.
- Expertise in N - Tier Architecture andDesign Patterns.
- Experienced in the use of different databases such as Oracle, SQL Server, DB2 and MySQL with experience in writing PL/SQLqueries, triggers, procedures, functions, etc.
- Strong in developing use cases, sequence flows & class diagrams using UML (Rational Rose).
- Extensive experience in developing test plans & testing the application with JUnit.
- Exposure to JSF,AJAX and JMS.
- Versatile team player with excellent communication, presentation & interpersonal skills.
- Proven logical & analytical abilities to see both the business & technical sides of a problem.
- Demonstrated ability to acquire technical & domain knowledge& skills rapidly with self-learning attitude.
- Extensive experience in working Web logic 8.1, Websphere 4.1/5.1/6, Tomcat Servers.
- Extensive experience in working with IDE’s Eclipse, Jbuilder, WSAD, IBM Visual Age.
- Experience in creating reports using Crystal Reports, JReports.
- Quick learner with high interest to grasp new technologies, self-motivated team player.
TECHNICAL SKILLS:
Programming Languages/Technology: Java, J2EE, Java Server Pages (JSP), Servlets, Enterprise Java Bean (EJB), JDBC, Struts, MVC, Threads, Collections, JMS, JSF, Spring, JavaScript, XML, XSLT, HTML, AJAX.
Software/Tools: WSAD, RAD, Eclipse
Databases, Languages & Tools: Oracle 8.0/9i, Hibernate, SQL, PL/SQL Stored Procedures
Operating System: Windows NT/98/2000, XP, MS DOS, Linux
Design Tools/Language/Methodology: Rational Rose, UML, OOAD
Architecture: N-Tier, MVC, J2EE and Client-Server, Struts
Web/App Server: IBM Websphere 4.x/5.x, Weblogic
IDE: Eclipse, NetBeans, IBM Websphere Studio Application Developer 5.x(WSAD), RAD.
PROFESSIONAL EXPERIENCE:
Confidential, San Antonio, TX
J2EE Developer
Responsibilities:
- Involved in the Requirement Clarification from Business Users.
- Designed “Monitor Inbox” and “Orders“ module using J2EE technologies (JSP, Servlets) &Oracle based on Struts framework with class diagrams & sequence diagrams developed using Rational Rose.
- Addressed the Design Issues as per the requirement changes.
- Guided a team of 2 developers for accomplishing the requirements for “Monitor Inbox” Module
- After successfully delivering the Monitor Inbox Module, I and my team of 6 developers took “Orders” module to the finish.
- Developed SBM adaptors to interact with the web application directly.
- Developed the Hibernate queries.
- Managed the requirement changes using the “Change Management Process”.
- Managed Integration of Iteration-1 use case.
- Monitored and helped in designing the Front End GUI using AJAX, HTML and Javascript
- Assisted in creating Test Cases
- Created Enterprise Java Beans to implement Business Logic and interface with Backend resources and deployed them in the Web Sphere Application Server
- Developed Java Utility classes to support XML parsing using XERCES parsers and automatic population of Java Beans.
- Written JUnit test cases for unit testing
- Performed code review and also load testing and performance testing for all the systems
- Writing test cases and test scripts which involved doing integration testing. Follow all the quality standards.
- Used iBATIS framework to automate the creation of Java Objects from the database.
- Used iTEXT tool to create and manipulate PDF documents in the project.
- Used IBM DB2 as the database Server.
- Used APACHE TOMCAT as webserver for the project.
- Used ANT as the Build tool.
Environment: IBM WSAD, Rational Clearcase, Savvion Business Manager (SBM), Rational Rose, Struts, Java, J2EE, EJB, JSP, Servlets, Oracle, XML, DHTML, Hibernate.
Confidential, San Antonio TX
J2EE Developer
Responsibilities:
- Requirements gathering and preparing functional specifications.
- Involved in Architectural design of the system, prepare Class, Sequence and Activity Diagrams using Visio.
- Written configuration files for Spring 1.2 to configure Datasource and IOC of diff service classes and properties bean.
- Followed Agile (TDD) development Model.
- Implemented Spring AOP module to configure services.
- Implemented JDBC code to call AS400 Stored procedures.
- Implemented Authorization cache to improve the application performance.
- Developed JSP, Service classes and Web Services.
- Invoked web services on the FASTRIVE Application by writing proxy class to its WSDL.
- Implemented proxy class for .Net Web Service (DOCUMENTUM Application) me using of its WSDL file.
- Invoked .Net Web Services (SOAP) by using proxy object with a proper endpoint to get image Details.
- Implemented component to perorform image manipulations like Image merge and Image burst operations using PDFlib third party jar.
- Implemented XML parser using XMLBeans specific to response from FASTRIVE and DOCUMENTUM
- Applications.
- Database Design and Table Design implemented using Erwin tool.
- Implemented code to send messages to IBM MQ Series.
- Implemented J2EE patterns viz. MVC, Value Object and Factory, Singleton. DAO.
- Application Server was Websphere 6.1 and the IDE was WSAD
- Used VMware Server to run two system in a single mechain which uses hardware resouces effectively.
- Coordinating with QA Team for System Test Specifications and bug Fixing
- Implemented Diagnostic Page to monitor the Application status, which helps lot in case of Production support.
- Used Rational Clearcase in software configuration management.
- Used Rational Application Developer for Websphere.
Environment: IBM WSAD, Rational Clear case, Struts, Java, J2EE, JSP, Oracle, XML, HTML, JavaScript.
Confidential
J2EE Developer
Responsibilities:
- Analyzing functional requirements, designing classes, sequences for the new enhancements, Integration, Deployments and testing.
- Reviewed 3 Tiered OO J2EE Architecture for the project which incorporates struts, MVC2, J2EE, session bean, Stored Procedure
- Assisted business users and team to develop use cases diagram, sequence diagrams and preliminary class diagrams for the system using UML.
- Organized demos for users to test and critique the RFID software application, while simultaneously analyzing opportunities for performance enhancement.
- Used Shell Scripting to install and launch application on client machine.
- Maintained a lead role to integrate various software modules into a single application.
- Writing XML documents to map with the database table and for data transfer.
- Leading a team of technical people and assisting them for the development.
- Regular meeting with the users about the change requirements and solutions.
- Development includes JSP’s, Servlets, EJB’sand PL-SQL Stored procedures.
- Implemented Singleton pattern classes as part of the development for certain task.
- Writing java scheduled jobs using Quartz tool.
- Creating and parsing XML using JDOM.
- Adapted Object-oriented design and programming (OOD & OOP) for Development
Environment: Java, J2EE, JSP, Servlets, AJAX, EJB, SQL Server 2005, XML, Web Logic 8.1, Websphere 5.1, STRUTS 1.1, UML, WSAD, PVCS, JCL, LDAP, Clear Trust.
Confidential
Java Developer
Responsibilities:
- Requirement Gathering & Analysis, studying existing system and documenting use cases in order to be realizable in J2ee.
- Reviewing Use cases developed by BA with respect to technical aspect.
- Configure subversion for local system
- Created Low Level Designs (LLD) using Rational Architect.
- Developed Enterprise Java Beans, stateless session bean and JPA Entity beans using EJB 3.0 and deployed it on JBoss 4.2 and Websphere 5.1.
- Configured DATASOURCES and URL on websphere application server.
- Developed native queries using JDBC to connect to database on Oracle 10g.
- Used Hibernate provider with JPA
- Wrote a utility class to parse XML using JAXB parsing mechanism.
- Configured JSF 1.1 in RAD 7.0
- Used event listener feature of JSF to dynamically populate the data.
- Developed Java Scripts and Cascade Style Sheets presentation Layer design
- Developed Jasper reports using ireports graphical report designer.
- Studied Flux, Seam, Facelets and TopLink as a part of prototype phase.
- Used Rational ClearQuest for tracking the bugs in the system.
Environment: UML, OOD, JSF 1.1, MVC2, Websphere Application 6.1, Java 1.5, EJB 2.0/3.0, JavaScript, Servlet 2.3, XML, JAXB Parser, RAD 7.0, Windows XP, UNIX.
Confidential
Programmer Analyst
Responsibilities:
- Involved in coding using Java created web pages using HTML, Java script.
- Implemented the database connectivity with JDBC to the database on Oracle.
- Implemented the server side processing using Java Servlets.
Environment: Servlets, JDBC, HTML, Java script, Oracle, Windows NT.