We provide IT Staff Augmentation Services!

Team Lead Resume

2.00/5 (Submit Your Rating)

Phoenix, Az

SUMMARY:

  • Java/J2EE Developer with 9+ years of experience in IT architecture Object - oriented A nalysis, designing, developing, testing, installing, configuring and maintaining applications,
  • Proficient in J2EE application development (JSP, Servlets), Database Access (JDBC) and Web application Development.
  • Experienced in Leading a Team efficiently and mange resources effectively
  • Experience in developing UI using HTML, JavaScript, and CSS.
  • Experience of working with Xml Http Request object to implement AJAX in web application.
  • Experience in working and configuring Struts 1.2/1.3, Tiles and Validation Framework.
  • Experience in Spring (IOC, AOP).
  • Knowledge of Spring Boot.
  • Experience in Working with Cloud Platform (EPaaS).
  • Experience in working with Object Store, NFS, Redis.
  • Experience in working and configuring Hibernate.
  • Installing and configuring web/app servers Apache Tomcat, Web Sphere.
  • Exposure to various IDE’s like Eclipse, WSAD 5.0, RAD 7.0, Intellij.
  • Experience in working with REST (Representational State Transfer) services (JAX-RS).
  • Experience of Angular JS 1.5/1.6.
  • Knowledge of Angular JS 2.X (Now Angular JS 4).
  • Knowledge of Cassandra (No SQL DB).
  • Strong in Data Structures (e.g. Stack, Linked List, Queues, Trees) and Algorithms (e.g. Searching and Sorting).
  • Experience in SQL.
  • Sound RDBMS concepts and extensively worked with Oracle 11g/10g/9i/8i, SQL Server 7.0/6.5, Oracle PLSQL, TOAD, DB2 and MySQL.
  • Experience in Object Oriented Analysis and Design.
  • Experience in both backend and UI.
  • Experience and knowledge of Threads and Multithreading.
  • Used Apache POI to generate reports in XLS format.
  • Worked with SAX and DOM parsers.
  • Extensive use of Design Patterns like Business Delegate, Value object, Singleton, Facade, DAO, Factory, Abstract Factory, Flyweight, Immutable. Adapter, Template, Prototype, MVC in designing and architecture of large applications.
  • Good experience in Scrum methodology.
  • Knowledge of Struts 2.
  • Worked with different software version control systems like CVS, SVN, GIT and Clear Case.
  • Knowledge of ERP applications - PeopleSoft (Payroll, Time and Labor) and SAP (SD/MM).
  • Ability to work autonomously and in Agile Environment.
  • Experience in writing JUnit test cases and using Geb Reporting tool for functional and unit testing.
  • Self-motivated and goal oriented team player with strong analytical, organizational and problem solving skills with very good communication skills, Presentation skills, interpersonal skills, negotiation skills and a quick learner.
  • Solid design skills, with a strong eye towards maintainability and flexibility of code.
  • Excellent cross group collaboration skills, self-motivated and team player.
  • Strong written/verbal communication skills and customer/client presence.

TECHNICAL SKILLS:

Operating Systems: Windows 2000/XP/NT

Programming Languages: Java, Pl/SQL, SQL, UML, HTML, CSS, JavaScript.

J2ee: Servlets, JSP, JDBC, EJB 2.xFrameworks: Struts, Hibernate, Spring(IOC, AOP, Batch, Boot), Angular JS.

Databases: MySQL, Oracle10g/9i/8i, DB2, MS-Access.

Web/App Servers: Tomcat 4.x/5.x/6.x, Apache, JBoss, Web Sphere.

Other Tools & IDE: MS-Excel, MS-Word, Photoshop, PowerPoint, Eclipse, NetBeans, Ant.

ERP: SAP (Sales and Distribution), PeopleSoft (Time and Labor, Payroll).

PROFESSIONAL EXPERIENCE:

Confidential, Phoenix, AZ

Platform: Java 1.7, J2EE

Framework: Spring IOC, Spring Batch Hibernate, AngularJS, REST

IDE: Eclipse 4. 5(MARS), GIT

Build Tool: Maven 3.3

Application Server: JBoss 6.4

Database: DB2

Team Lead

Responsibilities:

  • Team Lead for team of 3.
  • Task delegation and status updates.
  • Making frontend changes, and creating new pages using Angular JS.
  • Coordinate with ePaaS team to acquire the POD’s
  • Coordinate with ePaaS security and Firewall team to get the required resources for the System.
  • Coordinated with Jenkins and XLR Release teams to get it CI/CD enabled.
  • Created Workspace by integrating Spring, Hibernate and resteasy.
  • Solved the Hibernate jar files conflict by creating deployment-structure.xml.
  • Created REST services for the UI to Consume.
  • Created Controller and Services for UI using angular JS.
  • Task assignment and follow up with the team about individual statuses.
  • Created a dashboard for real-time Data Ingestion reporting.
  • Created Functionality and Services for Rerun and modify.
  • Created Functionality for Scheduling and displaying the schedules on the dashboard.
  • Used Postman for chrome to test all the REST controllers and resolved the bugs.
  • Wrote utilities to be used by the system.
  • Study and implement Nucleus (Amex Testing Framework) to setup Functional Testing.
  • Wrote utilities to use Object Store as temporary storage for File using S3s.
  • Code review and working with testing team to get the performance testing done and get it approved from the architect.
  • Task assignment and follow up with the team about individual statuses.

Confidential, Phoenix, AZ

Platform: Java 1.7, J2EE

Framework: Spring IOC, Spring Batch Hibernate, Angular, REST Services

IDE: Eclipse 4. 5(MARS), GIT

Build Tool: Maven 3.3

Application Server: JBoss 6.2

Database: DB2

Responsibilities:

  • Team Lead for teams in US and India respectively.
  • Coordinate the day to day activities for Onsite and offshore team.
  • Task delegation and status updates.
  • Making frontend changes, using Angular JS, to the existing application both to fetch images for Object Storage and NFS.
  • Created Servlet to upload ZIP files and extract the same in a bucket in Object Store using S3.
  • Solved the Hibernate jar files conflict by creating deployment-structure.xml.
  • Identified the Problem with the Result column of the hibernate due to multiple Batch process and resolved it by changing the markers.
  • Worked on I RULE and MYCA integration with PaaS Team.
  • Achieved HTTP to HTTPS redirection by configuring standalone-openshift.xml.
  • Created Controller and Services for UI using angular JS.
  • Created a Servlet to fetch images from Object Store for the UI.
  • Worked with PaaS team to resolve the certificate and JKS file issues.
  • Created utilities to migrate the Image data and DB2 Data to the system database.
  • Worked on Redis Implementation to Manage Sticky Sessions.
  • Implemented the default campaign functionality.
  • Used Postman for chrome to test all the REST controllers and resolved the bugs.
  • Coordinated and managed the offshore team.
  • Worked with offshore team and resolved their technical and functional challenges.
  • Task assignment and follow up with the team about individual statuses.

Confidential, San Carlos, CA

Platform: Java 1.6, J2EE

Framework: Spring, Hibernate, Angular, REST Services

IDE: Eclipse 4. 5(MARS), GIT

Build Tool: Maven 3.3

Application Server: JBoss 5.5

Database: Postgres

Responsibilities:

  • Contributed to the Design and document with Tech Leads and Architects.
  • Team Lead and Technical Manager for teams in US and India respectively.
  • Coordinate the day to day activities for Onsite and offshore team.
  • Task delegation and status updates.
  • Making frontend changes, using Angular JS, to the existing application both to in corporate changes for the Geo code locations.
  • Created REST services for uploading and updating the Geo Codes location.
  • Addition of Contract functionality in the existing system and designed and Developed Services, Entity, DAO and Controller’s for the same.
  • Creating REST controllers, services, DAO and Entities for addition and retrieval of Contracts.
  • Creating entities using hibernate and writing named queries to fetch the data.
  • Designed and developed the custom field creation and storage of custom fields attached to a program, merchant or contract in JSON format.
  • Developed the bulk offer upload functionality where multiple offer data is put in a CSV file and is uploaded to the database after validations.
  • Writing REST services to expose the backend services to other system such as PCLO (Personalized Card Linked Offer).
  • Used Postman for chrome to test all the REST controllers and resolved the bugs.
  • Wrote JUnit test cases for the functionality and utilities.
  • Coordinated and managed the offshore team in India (Bangalore).
  • Worked with offshore team and resolved their technical and functional challenges.
  • Task assignment and follow up with the team about individual statuses.
  • Code Review and commits using Gerrit.
  • Testing and Bug Fixing.

Confidential

Platform: Java, J2EE, Geb Reporting

Framework: Spring, Hibernate, Angular, REST Services

IDE: IntelliJ

Application Server: Tomcat

Database: DB2

License Explorer and Manager

Responsibilities:

  • Team lead for the team of 6 developers.
  • Problem understanding and resolution through client interaction.
  • Worked with other developers to migrate VC++ based standalone application to the brand new Web application built using JavaScript/AngularJS, Spring and Hibernate.
  • Making frontend changes, using Angular JS, to the existing application both to resolve the issues reported and to make enhancements.
  • Writing services and routes for the front end using Angular JS.
  • Creating REST services.
  • Wrote a utility by using DOM parser in java to store all the XML Files uploaded in the Map and validate and process it.
  • Configuring and integrating hibernate with Spring.
  • Creating entities using hibernate and writing named queries to fetch the data.
  • Implementing AccessDB support to the already existing framework created by the client.
  • Created a database switch mechanism as the default database of the Confidential framework was H2 and it needed to be switched to DB2.
  • Using design patterns such as Chain of responsibility, Factory, Delegate, Abstract Factory, Adapter, and Façade to implement web application architecture.
  • Creating a database switch mechanism using Spring and hibernate to switch to the correct database as the original database being pointed to was H2.
  • Created Mappers for transforming JSON data received from frontend to objects.
  • Wrote and corrected build scripts in Gradle.
  • Created Locators and Test cases for Geb Reporting to automate the functional testing and worked closely with Testing Partners.
  • Task delegation and daily reports.

Confidential

Platform: Java, J2EE

Framework: Angular JS, Hibernate

IDE: Eclipse4.4

Application Server: blaze

Database: MySQL

Responsibilities:

  • Team lead for a team of 4 developers.
  • Problem understanding and resolution through client interaction.
  • Writing front end UI and Services using Angular JS.
  • Configured and wrote Hibernate Entities in XML.
  • Customized CSS according to the specification.
  • Created REST services to interact with the Front end.
  • Created dynamic engine for the Toast Service which was the error service to dynamically configure or send messages to the front end using Core java and Properties.
  • Tracking daily & bi-weekly (Sprint) targets for all the development tasks using Agile Methodology
  • Coding and Code Review.
  • Task assignment and status review.
  • Testing and Bug Fixing.

Team Lead

Confidential

Platform: Java, J2EE

Framework: GWT, GUICE

IDE: Eclipse4.4

Application Server: blaze

Database: Spanner

Responsibilities:

  • Problem understanding and resolution through client interaction.
  • Implementing IOC using GUICE which is similar to Spring IOC and is a native framework of Confidential .
  • Bug resolution in the front end and creating Services for the front end.
  • Writing SQL queries and using JDBC for data access and data updating.
  • Writing Utility to load the data generated in the CSV format by the Big data in the spanner database.
  • Tracking daily & bi-weekly (Sprint) targets for all the development tasks using Agile Methodology
  • Coding and Code Review.
  • Testing and Bug Fixing.
  • Testing and Bug Fixing.

Team Lead

Confidential

Platform: Java, J2EE, EJB (MDB)

Framework: Struts 1.3, Struts 2.1, Hibernate, Spring.

IDE: Eclipse

Application Server: Web Sphere, Weblogic

Database: Oracle

Responsibilities:

  • Problem understanding and resolution through client interaction.
  • Contributed to the Design and document with Architects.
  • Team Lead, management and Work Delegation.
  • Creation of IPSH framework which enables the system to parse and generate messages( JSON, XML, CSV ) using saved database configuration and save them in a particular file location or send them across to a REST service or a JMS queue.
  • Creating and designing Database table and scripts for IPSH Framework.
  • Writing utility classes For IPSH Framework.
  • Using Adapter Pattern to create utility to pass the data from IPSH framework and BPS framework.
  • Created and Designed Mapper utility to parse the data coming from BPS framework in a proper format.
  • Designed and Created Message Generation utility for IPSH framework and made the output configurable so that Output can be generated in XML, CSV and JSON and can be written on a file in a file location or could be sent to a queue or a web service.
  • Creation of classes and methods for cheque clearing interface and making it configurable using Spring AOP.
  • Writing HTML, JSP and CSS for Invoice and PO module and it’s attachment with the transaction.
  • Writing Servlets and Action Classes and using Tiles to configure and create frontend.
  • Created Object Parsers to parse all the Data into Collection object to be used as Value Object to reduce the time and effort for custom object creation.
  • Configured and created Hibernate entities and configured it using XML.
  • Created MDB’s to listen to the queues for the messages.
  • Used DOM to create XML parsers to parse the messages and store it in the LinkedHashMap.
  • Used SimpleJson to parse the JSON message and store it in the LinkedHashMap.
  • Configuration of the base product according to the client’s requirement.
  • Created Configuration SQL scripts for IPSH for the client.
  • Work with Release and Delivery managers in an onsite on offshore model to plan the work to meet daily & weekly targets.
  • Testing and Bug Fixing.

Java Developer

Confidential

Platform: Java, J2EE

Framework: Struts 1.3IDE: RAD

Application Server: Web Sphere

Database: DB2

Responsibilities:

  • Problem understanding and resolution through client interaction.
  • Contributed to Project Plan Creation.
  • Contributed to the Design and document with Tech Leads and Architects.
  • Contributed to the Fit gap analysis.
  • Used JSP, CSS and Tiles to create a new web help module and integrated it with the existing help module.
  • Wrote SQL queries and script files which were necessary to configure the system.
  • Wrote Action classes for the new functionality.
  • Used DAO, VO, Delegate, Factory, Abstract Factory, Façade pattern to create the service layer of the new module and configured it using SQL scripts.
  • Used Reflection API to invoke the service class dynamically.
  • Testing and Bug Fixing..

Java Developer

Confidential

Platform: Java, J2EE

Framework: Struts 1.3, Hibernate, Spring.

IDE: RAD

Application Server: Web Sphere

Database: DB2

Responsibilities:

  • Problem understanding and resolution through client interaction.
  • Contributed to the Design and document with Tech Leads and Architects.
  • Configured and integrated Spring and Hibernate using XML configuration.
  • Build the Plan location and download service which enables user to download the plan in a file format and go through it.
  • Build the notification module using Property Files and Javamail API.
  • Created Tables and data structures to handle the Configuration of the Plan.
  • Created Hibernate entities and java services to supply the desired results to Action Classes
  • Coding and Code Review.
  • Testing and Bug Fixing.

Java Developer

Confidential

Platform: Java, J2EE

Framework: Struts 1.3, Hibernate.

IDE: RAD

Application Server: Web Sphere

Database: DB2

Responsibilities:

  • Problem understanding and resolution through client interaction.
  • Configuring struts-config.xml, validations.xml, Tiles for the project.
  • Contributed the table design to store the data collected through several sources and maintain the download binary on the database and file system.
  • Created and configured action classes using DynaAction to interact with the data.
  • Contributed to migrating WebSphere 6.0 to 8.0 and made code changes accordingly.
  • Wrote JSP and used tiles to configure the view.
  • Used Struts logic Tags to get dynamic contents at the front end.
  • Implemented Authorization Check Filter.
  • Coding and Code Review.
  • Testing and Bug Fixing.

Java Developer

Confidential

Platform: Java, J2EE (servlet, jsp, JDBC)

IDE: RAD

Application Server: Web Sphere

Database: DB2

Responsibilities:

  • Problem understanding and resolution through client interaction.
  • Configuring struts-config.xml, validations.xml, Tiles for the project.
  • Contributed the table design to store the data collected through several sources and maintain the download binary on the database and file system.
  • Created and configured action classes using DynaAction to interact with the data.
  • Contributed to migrating WebSphere 6.0 to 8.0 and made code changes accordingly.
  • Wrote JSP and used tiles to configure the view.
  • Used Struts logic Tags to get dynamic contents at the front end.
  • Implemented Authorization Check Filter.
  • Coding and Code Review.
  • Testing and Bug Fixing.

Java Developer

Confidential

Platform: Java, J2EE

Framework: Struts 1.3

IDE: RAD

Application Server: Web Sphere

Database: DB2

Responsibilities:

  • Problem understanding and resolution through client interaction.
  • Identifying and analyzing defects, questionable functions, errors and inconsistencies in software program functions, outputs, online screens and content.
  • Designing and coding of Administration and Worklist Management.
  • Created UI using HTML, JSP and CSS and configured those using Tiles.
  • Created Database tables for the Configuration of Worklist Management.
  • Used Callable Statements to interact with the stored procedures in the database.
  • Used Apache POI to generate the reports in Excel format.
  • Delegation of work and Code Review.
  • Documenting and User Training

Java Developer

Confidential

Platform: Java, J2EE)

Framework: Struts 1.3

IDE: WSAD

Application Server: Web Sphere

Database: DB2

Responsibilities:

  • Problem understanding and resolution through client interaction.
  • Involvement in design discussion.
  • Implementing Business Delegate, Factory, DAO and Façade patterns according to the architecture of the system.
  • Developing Controller classes using Servlets.
  • Developing UI using JSP, HTML and CSS.
  • Implementing Filters.
  • Implementing Transaction management using JDBC.
  • Wrote SQL queries as a part of DAO.
  • Code Review and Unit testing of the developed functionalities.
  • Documenting and User Training.

Java Developer

Confidential

Platform: Java, J2EE(servlet, jsp)

Framework: Struts 1.3

IDE: RAD

Application Server: Web Sphere

Database: DB2

Responsibilities:

  • Problem understanding and resolution through client interaction.
  • Used DynaAction and DispatchAction to create the controller classes.
  • Configured struts-config.xml.
  • Created the UI using Tiles, JSP, HTML, and CSS.
  • Used Callable statements to interact with the stored procedures in the database.
  • Used ActionForm validations to validate the data.
  • Wrote the code to generate the XML Files to interact with ACG and Express Cap.
  • Designing and coding.

Confidential, Columbus, OH

Platform: Java, Servlets, JSP

Framework: J2EE

IDE: Eclipse

Application Server: Web Sphere

Database: Oracle

Responsibilities:

  • Problem understanding and resolution through client interaction.
  • Develop java code through Eclipse IDE.
  • Designed the application using MVC design pattern.
  • Designed user interface using jsp, javabeans, and html.
  • Created a utility for XML generation and to write it at a file location.
  • Debugging application through Eclipse Debugger.
  • Test the application.

We'd love your feedback!