We provide IT Staff Augmentation Services!

Technical Lead Resume

5.00/5 (Submit Your Rating)

FL

PROFESSIONAL SUMMARY

  • 9 years of extensive experience in analysis, design, development, integration and testing of distributed Enterprise & Client/Server business applications using Java / J2EE technologies(Springs MVC, Spring Web Services, Spring ORM, Hibernate, JSP, Servlets, SOAP, REST, JAXB, XML, XSD, HTML, JavaScript, JUnit) in both Windows and UNIX platforms.
  • Working as a Project lead for American Express project in Banking Domain in client location for Syntel Ltd.
  • Extensive development experience in object oriented analysis, design and programming.
  • Agile enthusiast and Proficient working experience in agile scrum and Waterfall SDLC models.
  • Experience in designing and developing enterprise applications wif J2EE architecture/ Service Oriented Architecture (SOA).
  • Expertise in using Hibernate 3.x for Object relational mapping (ORM).
  • Worked in IBM WebSphere Application Server (WAS) version 7.x, Apache Tomcat version 6.x and JBoss.
  • Good understanding and knowledge on Struts MVC and JMS.
  • Very good exposure to working in Test Driven Development (TDD) model and development of automated unit test cases using Junit.
  • Strong communication & analytical skills and a demonstrated ability to handle multipletasks as well as work independently or in a team.
  • Highly proficient in understanding new technologies accomplishing projects goals successfully.
  • Perform detailed analysis and collected business requirements from Line of Business & existing application and created teh high level design documents.
  • Research & Development activities to solve teh technical challenges faced during teh development.
  • Deployed and managed teh application on IBM Web Sphere application server.
  • Implemented automated builds using Ant scripts.
  • Used Oracle 11g database and SQL developer for writing teh SQL queries.
  • Worked on unit testing using JUnit and building test cases and templates for integration testing.
  • Involved in teh analysis, design, development and testing phases of American Express projects SDLC following Agile development practices.
  • Designed and developed various functionalities using Java and J2EE frameworks which halped in enhancing teh entire tool and optimizing its performance.
  • Communicated and interacted wif teh business users/customers regarding business requirements and Technical issues. Designed and Developed User Interface using JavaScript, CSS, AJAX, Dojo framework.

TECHNICAL SKILLS:

Languages: Java (JDK 1.5, 1.6), JavaScript, SQL, PL/SQL, HTML, XML, XSLT, XSD

Application and web servers: WebSphere 7, Tomcat 6, JBoss

Java Technologies: J2SE, J2EE,SOA, Servlets, JSP, JDBC, JMS, JAXB, Web Services, SOAP, REST, WSDL, XML, XSD

Frameworks: Spring 3.0/2.5, Spring MVC, Spring Web Services 2.0, Spring ORM, Hibernate3.5, IDE, IBM RAD 7.0, Eclipse 3.2, My Eclipse

Data Base: Teradata, Sybase, DB2, Oracle, My SQL,IMS Connect.

Domain: Banking and Finance

PROFESSIONAL EXPERIENCE

Confidential FL

Technical Lead

Responsibilities:

  • My responsibilities include working wif teh Onsite and Offshore Coordinators on teh Enhancement Requests provided by teh Client and provide teh timely updates. Teh tasks include:
  • Analysis of teh specifications provided by teh client.
  • Preparing Design documents for teh flow of changes based on teh analysis as per teh Quality Procedures.
  • Involved in creating request based JSP pages.
  • Involved in Writing Object Relation Mapping implementation using java persistence API.
  • Used Log4j to log teh various debug, error and informational messages at various levels.
  • Extensively used Stateless session beans for business logic.
  • Developed many utilities related to teh project for reusability like getting teh remote EJB Objects.
  • Testing and implementation of teh system and Installation of system.
  • Designed teh front end using Swing.
  • Used EJB Query Language for all database interactions.
  • Implemented Struts Framework (MVC Paradigm) components such as Action Mapping, Action Class, Action Form bean, and a form set for validation and used JavaBeans to return dynamic information.
  • Responsible for analysis of teh requirements and estimation of effort involved.
  • Written Action Classes, Action Forms, DAO’s.
  • Done through unit testing to avoid bugs in my part of code.
  • Done TEMPeffective code review and integration testing to maintain quality of teh project.
  • Extensive usage of Eclipse and CVS for code merging
  • Developed Master screens.
  • Developed user interfaces using JSP, HTML, CSS, and JavaScript.
  • Responsible for analysis of teh requirements and estimation of effort involved.
  • Written Unit Test cases.
  • Developed and used Hibernate queries for teh application.
  • Done through unit testing to avoid bugs in my part of code.
  • Done TEMPeffective code review and integration testing to maintain quality of teh project.
  • Extensive usage of CVS for code merging.
  • Involved in preparation of unit test plan.
  • Coding teh program as per teh client specifications mentioned.
  • Generating reports according to client’s specifications.
  • Interaction wif teh onsite coordinator.
  • Following teh quality procedures prescribed in teh project.
  • Involved in real time production implementation activities.

Environment: Java, JMS, IBM MQ Series 5.3, XML, Spring, Linux, Web Sphere 6.0 SQL, PL/SQL, HTML, XML, XSLT, XSD

Confidential FL

Technical Lead

Responsibilities:

  • Involved in Analysis and Preparation of Design Documents.
  • Involved in Development and Testing
  • Proposed Performance improvement dat increased teh Thought put drastically.
  • Reduced multiple calls to Single call from ECS to CSL.
  • Flexible Templates Implemented.
  • Dcache implemented to cache teh Template Object.
  • Involved in changing teh interface from ECS to CSL from RMI to MQ as part of ECS 3.5
  • Implemented logic for finding teh Queue depth using MQ API.
  • Implemented DAO Pattern in ECS.
  • Involved in Deployment of system on different Environments (me.e. E0, E1, E2 and E3).
  • Helped test team in preparation of test cases and executing teh same.
  • Prepare Stored Procedures.
  • To support 5 of teh current MULTOS applications.
  • To be flexible and easily extendable for new applications.
  • To be fast and efficient, handling 50000 personalization card requests per day.
  • To interface easily wif other American Express components through teh MQ Service Layer and Crypto Services Layer.
  • Implemented Inversion of Control using Spring 3.0 wif annotations.
  • Worked on teh design and development of teh user interface using HTML, JavaScript, JQuery, AJAX.
  • Client side validations are implemented using JavaScript and JQuery.
  • Used spring 3.0 and annotations for controller mapping, wiring in beans and form backing objects.
  • Performed thorough unit testing of teh application before passing to teh testing phase.
  • Implemented SOA, by creating and consuming SOAP based web services using JAX WS wif Apache CXF and created test cases using SOAP UI.
  • Extensively used teh design patterns Abstract Factory, Factory Method, Singleton and Session Facade.
  • Used Oracle WebLogic 11g for application deployment.
  • Used Eclipse Juno as teh IDE for building, developing and integrating teh application.
  • Provided SQL scripts and PL/SQL stored procedures for querying teh Oracle database.
  • Used CVS for version control.
  • Provided Log4j support for teh application for debugging teh system.
  • To adhere to international regulations and standards.

Environment: Java, JMS,IBM MQ Series 5.3, XML, AJAX, SOAP, JQuery Spring, Linux, Web Sphere 6.0 SQL, PL/SQL, HTML, XML, XSLT, XSD

Confidential FL

Sr. Technical Lead

Responsibilities:

  • Understanding business requirements, analysis.
  • Analyzing teh application, design development and documentation.
  • Responsible for teh J2EE code development for teh application.
  • Preparing test plan and test results, which cover unit testing.
  • Designed and developed User Interface of application modules using HTML, CSS and JavaScript, JQuery, and AJAX.
  • Extensively used design patterns like Singleton, Value Object, Service Delegator and Data Access Object.
  • Developed teh core component of recovery management module using Spring MVC Framework.
  • Extensively used JavaScript for teh client side validations.
  • Used teh light weight container of teh Spring Frame work to provide architectural flexibility for inversion of controller (IOC).
  • Used Spring AOP for cross cutting concerns like Transaction and Logging.
  • Used Hibernate ORM module as an Object Relational mapping tool for back end operations over Oracle database.
  • Provided Hibernate configuration file and mapping files and used EhCache as teh caching mechanism to improve teh performance.
  • Provided utility to connect to LDAP/ Active Directory to get teh user details and teh authorized packages.
  • Implemented SOA, developed SOAP based Web Services and consumed teh same. Created client interface wif JAX - WS, Apache CXF from WSDL files for invoking teh methods. Used Spring WS for creation of WebService.
  • Implemented MDB listeners to listen teh JMS messages from teh queues
  • Creating an EAR wif ANT Tool.
  • Responsible for deploying teh J2EE Web Applications in teh WAS Application Server.
  • Till now CPT Admin Tool was using Embedded SQL Query for database calling, but in new release Stored Procedures has been introduced.JPF (Java Presentation Framework) implemented as a controller.

Environment: Java, J2EE, XML, RAD, DB2, Struts, JSP, Java Script, Linux and Web Sphere 6.1, Spring 3.0/2.5, Spring MVC, Spring Web Services 2.0, Spring ORM, Hibernate3.5

We'd love your feedback!