We provide IT Staff Augmentation Services!

Team Lead Resume

4.00/5 (Submit Your Rating)

NewarK

SUMMARY

  • Around 10 years of experience in design, development and deployment of n - tier Distributed,Transactional, ScalableIntranet/Internet applications.
  • Well versed wif complete Life Cycle Development process that includes translation of requirements into functional and technical specifications, Designing, Developing, Testing Implementation & Post Production support using agile methodologies.
  • Experience in using UML modeling tools like Poseidon and Rational Rose to design and develop high level and comprehensive design modules (domain models, behavioral models and deployment models).
  • Experienceworking in applications developed using Object Relational Mapping frameworks like Hibernate, IBATISand MVC frameworks like Strutsand IOC frameworks like Spring and its subsidiary modules such as Spring JDBC, Spring Web,Spring Web MVC, Spring Batch and Spring AOP.
  • Experience in SOAP, REST API Web services using Apache CXF, Jercy, JAX-RPC, and JAX-WS,JSON and XML data.
  • Expertise in JEE & J2EE technologies such as Servlets, JSP, JNDI, JPA, JMS, JDBC, JAXP, JAXB, and XML like XSD, DTD and XSLT.
  • Experience wif client side web technologies/frameworks such as Angular JS, Backbone JS, Node JS, Ext JS and JQuery.
  • Expertise in publishing and consuming web services using Apache Axis, JAX-RPC, JAX-WS.
  • Expertise in deploying, and configuring applications onto WebSphere, BEA WebLogic, JBoss, and Tomcat servers.
  • Expertise in developing reusable components for cross cutting concerns like Logging,Build management, Transaction management, and Testing framework using Log4j, Ant, Maven and JUnit to increase productivity, easy maintenance and to retain software quality.
  • Experience in using IDEs likeRAD, Eclipse/My Eclipse, IntelliJ and NetBeans.
  • Experience in using various Configuration Management tools like CVS, Clear Case, Perforceand SVN.
  • Extensively worked on relational databases such as Oracle, DB2,Mongo DB,MySQLand SQL Server in defining database schemas, creating Stored Procedures, and Triggers.
  • Hands on experience in tools such as TOAD, SQL Developer and DB Visualizer.
  • Team Player, quick learner and self-starter wif TEMPeffective communication, motivation and organizational skills combined wif attention to details and business process improvements.

TECHNICAL SKILLS

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

JEE/J2EE Technologies: Servlets, JSP, JDBC, JMS, JNDI, JAX-WS, Web Services (REST,SOAP)

Application Servers: WebLogic,Web Sphere, JBOSS

Web Servers: Tomcat

Frameworks: Jakarta Struts, spring, Hibernate, JUnit

Databases: Oracle, DB2, SQL Server, Mongo DB

IDE’s & Utilities: Eclipse/My Eclipse, NetBeans and IntelliJ

Web Dev Technologies: HTML, DHTML, XML, XSL, CSS, Bootstrap CSS

Tools: JIRA Tracker, HP QC

Scripting Languages: JavaScript, AJAX, DOJO, Action Script, JQuery, Angular JS

Design/ Version control: SVN,Perforce, CVS and clear case

PROFESSIONAL EXPERIENCE

Confidential, Newark

Team Lead

Responsibilities:

  • Played a vital role in teh architecture team for design and implementation of site components using J2EE framework.
  • Developed Server side components using Spring IOC, JDBC and design patterns.
  • ImplementedDependency Injection (IOC)feature ofspringframework to inject beans into User Interface and AOP for Logging.
  • Re-factored existing modules to incorporate newly developed frameworks based dependency injection to come up wif rugged unit testing framework.
  • Configured development environment using Tomcat application server for developers integration testing.
  • Analysis of Requirements which are provided by business users and preparing technical design document before implementation
  • Designed and developed teh integration in between teh business tier and teh Vendor system.
  • Scanned source code and fixed teh issues in code review.
  • Collaborate wif onsite/offshore development team for timely development of changes also monitor/involve in testing to ensure compliance wif standards and functional & design specifications
  • Conducted KT sessions to play back teh understanding of teh system.
  • Developed reusable and interoperable Web service modules based on SOA architecture using SOAP and RESTFUL API.
  • Developed unit testing frame work using JUnit test cases for continuous integration testing and used JTest Tool for performance testing.

Environment: Tomcat, Eclipse, Java, Servlets, Spring, JDBC,Jenkins, Agile, JUnit, Node JS, SVN,web services, WSDL,SOAP,JAX-RPC,JSON, RESTFUL API,Angular JS, Maven,ActiveMQ,Oracle.

Confidential, Newark

Team Lead

Responsibilities:

  • Designed and developedthe system using JQuery, Spring MVC, Hibernate, Quartz scheduler, Selenium Web Driver, Robot and Sikuli framework.
  • Played a vital role in teh architecture team for design and implementation of site components using J2EE framework.
  • Created user acceptance documents for teh Response module to make sure teh desired functionality is captured properly and delivered promptly.
  • Implemented User Interface in Model-View-Controller Architecture, which accomplishes a tight and neat co-ordination of Spring MVC, JSP, Servlets and JQuery.
  • ImplementedDependency Injection (IOC)feature ofspringframework to inject beans into User Interface and AOP for Logging.
  • Developed teh User Interface validation framework to include custom validations built on top of spring framework.
  • Developed Server side components using Spring IOC, Hibernate and design patterns such as Business Delegate, session facade, Service locator, DAO’s, DO’s, and TO’s.
  • Developed and utilized J2EE Services and JMS components for message communication in WebLogic Application Server.
  • Used Cobertura to analyze teh TEMPeffective code usage, coverage which halped in identifying teh redundant code.
  • Configured development environment using Weblogic application server for developers integration testing.
  • Developed unit testing frame work using JUnit test cases for continuous integration testing and used JTest Tool for performance testing.
  • Utilized pair programming approach to ensure high quality code

Environment: Tomcat, Java, JSP, Spring, Hibernate, RESTFUL Web services,JQuery, Java Script, JUnit, SVN, MySQL,Jenkins,Maven,Sikuli, Robot, Java Selenium.

Confidential, Newark

Team Lead

Responsibilities:

  • Designed and Developed User Interface and user validation using Struts framework.
  • Developed Data layer using Hibernate
  • Integrated application modules using Spring IOC.
  • Developed Unit testing framework driven by Test First methodology (TDD), to develop test cases for business layer and User Interface using mock objects, easymock, and Selenium.
  • Knowledge Transitions - Providing functional and technical knowledge of teh application as and when required, through interactions and documents.
  • Used Cobertura to analyze teh TEMPeffective code usage, coverage which halped in identifying teh redundant code.
  • Involved in implementation of Borrower Portal.
  • Involved in application stability activities such as identifying teh memory leaks using Flex Profiler (Memory Analyzer Tool)

Environment: Java,Weblogic, Eclipse, Hibernate, Struts, RESTFUL Web services, JMS, Jenkins, Java Script, Ext JS, Maven, JUnit, Easy Mock, Mock Objects, Oracle.

Confidential

Responsibilities:

  • Designed Spring & JSTL Tag library for teh development of teh UI (JSP) to manage teh complex business rules and functional requirements in accordance wif n-tier architecture specifications.
  • Extensively used of Spring MVC module for Front-end development.
  • Developed persistence Layer using Hibernate to persist teh data and to manage teh data
  • Implemented Transaction Management using teh spring wif Hibernateconfigurations.
  • Involved in debugging teh production issues.
  • Involved in Functional and Technical Design documentation.
  • Involved in developing Unit test cases.
  • Involved in developing teh rule files using DROOLS.
  • Involved in deployment process

Environment: Java, Weblogic, Oracle, Struts 1.2, Spring, XML Spy, Hibernate, Apache AXIS, ANT, CVS, JUnit, iText.

Confidential

Responsibilities:

  • Formulated and developed Use cases by extracting teh existing logic and gathering requirements from business users
  • Designed and developed a part of Confidential internal website, using latest Open source frameworks like Spring and Hibernate
  • Developed teh service layer, a layer that acts a bridge between teh presentation layer and data access layer, wif Spring framework
  • Experience in teh use of agile approaches including extreme programming and Scrum.
  • Web Services using WebLogic Workshop after deployment.
  • Actively involved in teh project from teh development of data access layer, wif relational mapping tool to teh development of presentation layer wif JSPs.
  • Used Hibernate for persisting teh data and EHCache for second level caching.
  • Used ANT Scripts for deploying teh application on to Weblogic Server.
  • Designed and developed hibernate configuration files, SQL scripts and stored procedures for different deals and products.
  • Used SQL and PLSQL for initial loading and testing of data in teh database.
  • Designed and developed a product using Spring, Struts, Ajax (Dojo plug-in, JSON, DWR) for web module.
  • Involved in implementing Action classes, Action Form, validation using Struts framework

Environment: Java, J2EE, Spring, Hibernate, JSP, Java Script, AJAX, Ant, Unix, Oracle, Weblogic, CVS, Eclipse/My Eclipse, JIRA bug tracer.

Confidential

Responsibilities:

  • Developed for both batch and online Environment & Technologies
  • Designed and implemented Contracts and invoicing functional areas and solved several key issues by improving code as well as business processes
  • Provided significant input to teh overall system framework design
  • Developed front end using JSP and Struts framework
  • Developed build and deployment scripts using ANT and various other tools
  • Used several open source tools like Log4J, commons BeanUtils, PropertyUtils
  • Developed JUnit test cases for regression testing and integrated wif ANT build
  • Facilitated knowledge transfer sessions
  • Improved teh system performance by using OptimizeIt, tuning SQLs and several other techniques

Environment: WebLogic, Struts, Log4J, JSP, Servlets, Clear Case, CSV, XML, ANT, JUnit, Oracle 8.me/9.me.

Confidential

Responsibilities:

  • Used spring as a light weight container for dependency injection and Aspect Oriented Programming for Logging, Transaction and Caching components.
  • Developed training material in User Interface technologies on MVC design pattern such as Struts, struts2.0 etc. Coordinated training sessions which enabled team member’s user interface skills.
  • Developed Hibernate configuration files and queries and Implemented DAO classes
  • Developed POC to evaluated Hibernate EHCache, DynaCache for caching components and opted EHCache provided by Hibernate.
  • Implemented Hibernate Template to great extent making use of HQL, Named Parameters, Named Queries and interfaces such as Expression, Query and Criteria.
  • Developed database scripts for creating tables, loading tables wif initial data, dropping database tables.
  • Designed and Implemented Exceptions handling framework for teh middle tier modules.

Environment: Spring, Web Sphere, WSAD, Log4J, JSP, XML, Hibernate, JUnit, SVN, Oracle 10g, XPath, HTTP Monitor, DBUnit, Maven, Bugzilla

Confidential

Responsibilities:

  • Coded teh test cases and tested using JUnit
  • Created teh exception hierarchy to handle teh exceptions.
  • Updated teh defects information in HP Mercury quality center on daily basis& uploaded test case into QC Test plan and test lab and created test suits & ran teh test cases manually in QC.
  • Developed POC to evaluated Hibernate EHCache, DynaCache for caching components and opted EHCache provided by Hibernate.
  • Designed and Implemented Exceptions handling framework for teh middle tier modules.

Environment: Spring, Web Sphere, WSAD, Log4J, JSP, XML, Hibernate, JUnit, SVN, Oracle 10g, Maven, Bugzilla

We'd love your feedback!