Team Lead Resume
AR
SUMMARY
- 9 Years of experience in all phase of Software Development Life Cycle (SDLC) includes User Interaction, Design, Development, Implementation, Integration, Documentation, Testing, Deployment, Builds, Configuration and Code Management and Quality Control of Web and Client/Server Technologies in Java language.
- Expertise in Object Oriented Analysis and Design (OOAD), Agile Software Development, Scrum Methodology and UML, and Java/J2EE Core Design Patterns.
- Use Case Diagram, Sequence Diagram and Class Diagrams using UML with RSA, Rational Rose and Microsoft Visio.
- Expertise in designing and developing enterprise and web applications using J2EE technologies like Servlets, JSP, JSF, EJB, JDBC, JMS, JNDI, Java Mail, JPA, XML, HTML, JavaScript.
- Expertise in implementing applications using Struts, Spring, and Hibernate Frameworks.
- Experience in Java Web Services using SOAP, WSDL, Axis2 and UDDI in Service Oriented Architecture (SOA).
- Set up, configured, and maintained multiple web/application servers like, IBM Websphere, BEA Web Logic, Apache Tomcat.
- Experience in working with Messaging Framework using MQ Series, and MDB.
- Experience in SQL, PL/SQL to write Stored Procedures, functions and Triggers in Oracle and MySQL.
- Good Knowledge of RSA, Team Forge, Hudson Build, Informix and DB2.
- Extensively worked on Web Technologies Like XML, HTML, XHTML, DHTML, AJAX, JavaScript using FrontPage and ANT, Maven, Shell Scripting were used for building and deploying applications on the Servers and also worked on various operating systems like UNIX, Linux, Solaris, Windows 2K/XP, and MS - DOS.
- Good working knowledge of ANT for project build/test/deployment, Log4j for error logging and Debugging, JUnit for unit and integration testing.
- Knowledge in ATG 6.4.0 platform and Dynamo Application Server (DAS).
TECHNICAL SKILLS
Internet Technologies: Java (JDBC 2.0, Java Beans, RMI, Core Java), J2EE (EJB 3.0 Hibernate, Servlets, JSP, JMS, JNDI, Web Services), XML, HTML, JavaScript
App Servers/ Middleware: Web Sphere 7.0 & 6.1, BEA Weblogic8.1, iPlanet 6.0, and Apache Tomcat 5.0
IDE / Programming Tools: Eclipse, Toad, Ant1.5, Log4j, JUnit, EJBGen.
Operating System: DOS, Windows 2000, Windows NT, Windows
XP. Linux, Solaris, Unix:
Database/Tools: JDBC, Informix, DB2, Oracle8i/9i
Version Control: Team Forge, Power, VSS, Clear Case
Protocols: TCP/IP, HTTP, HTTPS, RMI-IIOP, SMTP, SOAP
Methodology: OOAD, UML, OOP’s, Design Patterns, MVC framework
PROFESSIONAL EXPERIENCE
Confidential, AR
Team Lead
Responsibilities:
- Working as a Team Lead and involved in analysis of requirements, design, development, integration, deployment and testing.
- Implemented MVC-Model architecture using Struts, spring, JSF and other J2EE design patterns for the application development.
- Configured using Hibernate for the Database connection and Hibernate Query Language (HQL) to add and retrieve the Information from the Database.
- Designed UI screens using JSP, JSF 2.0, XHTML, DHTML, XML, CSS and JavaScript and used AJAX for dynamic web content
- Used JSF Validation and Custom tags, Backing beans.
- Adopted J2EE design patterns like Singleton, Session Facade and used DTO’s transfer the data
- Used JUNIT frame work to execute unit test cases.
- Used ANT build script for build and ICART for deployment and involved in scheduling.
- Requirement gathering for the specific Use Case, business logic discussion, and Data Base related information.
- Designing of Component Modeling Diagram (CMD), Component Relation Diagram (CRD) and Component Sequence Diagram (CSD).
- Direct interaction with business customer to gather requirements and create use case for their approvals.
- Onsite co-ordination with offshore team to provide the correct requirements by day-to-day logic change.
- Designing of Java Component and Interaction Diagram for the Use Case flow in the RSA.
- Performed Unit testing and Load testing to deploy the final code in the Production.
Environment: Java 1.5/1.6, J2SE, JSP, JSF 2.0, Servlets, EJB, JDBC, JDBC, JNDI, Java Beans, AJAX, JUnit, Spring, Hibernate, JPA, XML, ANT, UML, Web Services, SOAP, WSDL, Log4j, ANT, Web Sphere Application server (WAS) 6.1, C, Unix and Shell Scripting, IBM Rational Software Administrator (RSA) 7, Team Forge, Eclipse 3.0.2, Hudson build, Queryman, POWER.
Confidential
Team Lead
Responsibilities:
- Working as a Team Lead and involved in analysis of requirements, design, development, integration, deployment and testing.
- Generated Web Services using RSA plug-in which was consumed by .Net application.
- Configured using Hibernate for the Database connection and Hibernate Query Language (HQL) along with HDAO to add and retrieve the Information from the Database.
- Used XML Beans to read the MQ message generated by Unix Job.
- Generated and added business logic in MDBs to read the messages which are put by other Unix process and calculate the Transit time.
- Requirement gathering for the specific Use Case, business logic discussion, and Data Base related information.
- Preparing High level, detail design, identify the business object, and coding.
- Designing of Java Component and Interaction Diagram for the Use Case flow in the RSA.
- Responsible for creating Java Component and appropriate helper files.
- Performed Unit testing and Load testing.
Environment: EJB, Hibernate, JDBC, JNDI, MDB, XML Beans, Web Services, Web Sphere Application server (WAS) 6.1, IBM Rational Software Administrator (RSA) 7, Team Forge, Eclipse 3.0.2, Hudson build.
Confidential
System Engineer
Responsibilities:
- Requirement gathering for the specific Use Case, business logic discussion, and Data Base related information.
- Gather the information from the UML document provided by the FG counter part and gather the required information related to the Use case.
- Prepare the query-sheet, in case of any queries in the Use Case, Business Rule or in JRULE documents.
- Designing of Java Component and Interaction Diagram for the Use Case flow in the RSA.
- Adopted J2EE design patterns like Singleton, Session Façade, DAO’s, MVC, Front Controller
- Designing of Component Modeling Diagram (CMD), Component Relation Diagram (CRD) and Component Sequence Diagram (CSD).
- Prepare the UTC Specification and Identification sheet.
- Code and UTC case Ids generation using Transformation plug-in.
- Do the modification in the design and code once reviewed by Client.
- Development of User Interface screens (GUI) code.
- Responsible for creating Java Component and appropriate helper files.
- Involved in developing and executing User Test Cases.
Environment: Core Java, Swing, EJB, JDBC, spring 1.2.7, Hibernate 3.0.5, DB2 3.3, Web Sphere 6.0.0, IBM Rational Software Administrator (RSA) 6.0.1, Clear Case Remote Client (CCRC) 7.0.1, Maven, Eclipse 3.0.2, Windows.
Confidential
Lead Engineer
Responsibilities:
- Designed, developed and configured server side J2EE components like EJB, JSP and Servlets.
- Developed Action forms, Action classes and struts-config.xml file of Struts MVC framework.
- Developed Session Beans for encapsulating business logic and Entity Beans for interacting with database.
- Implemented Data Access Objects (DAO), Value Objects, Java Beans, Service Locator and Singleton design patterns.
- Developed Unit Tests and Test Suites using Junit and used Log4j for traces and logs.
- Involved in developing ANT build script to automate the compilation, creating directory structures, JAR and EAR files.
- Gather the information for any new enhancement proposed by business users.
- Created resource bundles to support Internationalization.
- Developed JavaScript functions for performing front-end validations.
- Involved in developing and executing SIT/OQPQ/UAT test cases.
Environment: JSP, Servlets, JDBC, EJB, JUnit, JavaScript, Oracle, ATG6.4.0, HP-Unix and Solaris server.
Confidential
Responsibilities:
- Development of User Interface screens (GUI) using JSP.
- Designed, developed and configured server side J2EE components like EJB, JSP and Servlets.
- Developed Action forms, Action classes and struts-config.xml file of Struts MVC framework.
- Developed Session Beans for encapsulating business logic and Entity Beans for interacting with database.
- Implemented Data Access Objects (DAO), Value Objects, Java Beans, Service Locator and Singleton design patterns.
- Responsible for creating Value Bean Component.
- Developed Unit Tests and Test Suites using Junit and used Log4j for traces and logs.
- Responsible for creating Form Handler component.
- Involved in developing and executing unit test cases.
Environment: JSP, Servlets, JDBC, EJB, JUnit, JavaScript, Oracle, ATG6.4.0, HP-Unix and Solaris server.
Confidential
Responsibilities:
- Designed, developed and configured server side J2EE components like JSP and Servlets.
- Developed Action forms, Action classes and struts-config.xml file of Struts MVC framework.
- Implemented Data Access Objects (DAO), Value Objects, Java Beans and Singleton design patterns.
- Involved in analysis, and implementation of various modules.
- Developed forms of performance management through HTML and JavaScript.
- Involved in the coding of server side distributed components using Servlets, JSP, and JDBC.
- Involved in Unit Testing Plan Preparation. Once the code review is through unit testing has been carried over to check the functionality of the modules and to find the bugs.
Confidential
Responsibilities:
- Designed, developed and configured server side J2EE components like EJB, JSP and Servlets.
- Implemented Java Beans and Singleton design patterns.
- Involved in analysis, design and implementation of various modules.
- Involved in the coding of server side distributed components using EJB. Responsible for writing validation beans to the project requirement.
- Developed forms of performance management through HTML and JavaScript.
- Involved in the coding of server side distributed components using EJB, JSP, and JDBC.
- Involved in Unit Testing Plan Preparation. Once the code review is through unit testing has been carried over to check the functionality of the modules and to find the bugs.
Environment: Core Java, JSF, JDBC, EJB, Hibernate, DB2 3.3, Web Sphere 6.0.0, Windows, IBM Rational Software Administrator (RSA) 6.0.1, Clear Case Remote Client (CCRC) 7.0.1, Maven, Eclipse 3.0.2.