We provide IT Staff Augmentation Services!

Team Lead Resume

PROFESSIONAL SUMMARY:

  • 7 years and 4 months of experience in the full software development life cycle involving Analysis, Design, Development, Implementation, Testing of application software.
  • Experience in JAVA, J2EE, JDBC, Servlets, JSP, EJB 3.0, JMS, Power Struts1.2, Struts 2.0.
  • Strong Experience in Programming with SOA Architecture using WebSphere Integration Developers 6.1, 7.0.
  • Experience in WebSphere MQ, WebSphere Data.
  • Experiance in developing web based applications by using MVC frameworks Struts 1.2 and Spring MVC.
  • Knowledge in Scala Applications like High charts and High Stocks.
  • Experience in Application design and development using Oracle, SQL, PL/SQL, and MySQL.
  • Experience in front - end development using JSP, HTML, CSS, Java Script, Ajax and JQuery.
  • Experience in Designing Applications using OOAD concepts, UML, Use case and sequential diagrams.
  • Experience in writing JAVA/J2EE Design Patterns.
  • Experience in different spring framework modules like - Spring IOC, Spring MVC, Spring ORM and Spring DAO, Spring Security.
  • Knowledge in Spring AOP module.
  • Experience in Web Services like SOAP and REST.
  • Experience in Jersey implementation for RESTful webservices.
  • Knowledge in JSON scripting language.
  • Knowledge on Angular JS.
  • Experience in web services testing tools like Postman and SOAP UI
  • Experience in Hibernate and JPA to store the persistent data as an Object-Relational Mapping (ORM) tool for communicating with database.
  • Experience in web and application servers like Tomact, Weblogic and WebSphere.
  • Experience of developing Responsive UI for Web Applications.
  • Experience in System Development Life Cycle (SDLC).
  • Experience in Agile methodology and Waterfall model.
  • Experience in Testing Frameworks like JUnit.
  • Experience in developing J2EE applications on different IDEs such as Eclipse, Net Beans and Spring Tool Suite.
  • Experience in build tolls like Ant and Maven.
  • Rich experience in Airlines Cargo domains.
  • Experience in Tortoise SVN and IBM Clear case version control system.
  • Experience in continuous integration servers like Jenkins and Quality center, Hudson build.
  • Knowledge in code review tool like PMD (Programming Mistake Detector).
  • Experience in other tools like SQL Developer, TOAD, Putty, MremoteNG, Winscp, Win Merge, and Beyond Compare.
  • Knowledge in performing Heap Dump analysis using IBM ha456.jar
  • Good exposure to project management skills like requirement gathering, designing, project estimation, technical specification document, preparing requirement documents, solution documents, release documents and process adherence.
  • Good working experience on multi-tier architectures using web technologies in client-server architectures.
  • Experience in interaction with direct client.
  • Excellent Interpersonal, Organizational and Communication skills. Have good analytical reasoning, creative skills, and technical & domain knowledge.

TECHNICAL SKILLS:

Operating Systems: Windows XP/2007/2008, UNIX

Programming Languages: Java 1.6/1.7

J2EE Technologies: Servlets, JSP, JNDI, EJB 3.0, JMS, Web services, J-Unit

Frame Works: Spring (spring core, MVC, Web flow, ORM, DAO), Struts1.x, Struts 2.x

ORM Tools: Hibernate, JPA 2.0 with eclipse link 2.1

Web services: RESTful and SOAP

Web services testing tools: Postman and SOAP UI

Application Servers: WebLogic, WebSphere Application Server 6.5, WebSphere Process Server 6.5/7.0 and JBoss.

Web Servers: Apache Tomcat 6.0/7.0/8.0

Databases: Oracle 9i, 10g and 11g, Mysql DB.

Database Tools: Toad, SQL plus, Putty, PMD, MySQL Work Bench

IDE Tools: Eclipse, Spring Tool Suite, Eclipse Mars, My Eclipse, NetBeans, WebSphere Integration Developers

Bug tracking tools: Focus

Continuous integration: Hudson, Jenkins and Quality center

Version Control: IBM Clear case tortoise SVN

Scripting Technologies: HTML, JavaScript, CSS, JSON, Angular JS

Build Tools: Ant, Maven

Merge tools: Beyond Compare, Win Merge.

PROFESSIONAL EXPERIENCE:

Confidential

Team Lead

Responsibilities:

  • Involved in Requirements gathering and Designing the application.
  • Developed POC’s based on design and filling the design gaps.
  • Analyzed Business Requirements and Functional Requirements and played a major role in designing technical design documents using design Patterns.
  • Prepared Functional Design Documents.
  • Implemented business layer through EJB services and exposed them to web services and through EJB calls.
  • Implemented the DAO layer using JPA and Eclipse link.
  • Used SOAP UI to test the expose web service.
  • Prepared Junit test cases to implement EJB local transactionality.
  • Along with development, performing the code reviews of other team members.
  • Involved in the optimization of the modules and also to find the common components in the code to increase the reusability and performance.
  • Prepared Unit Test scripts for Assembly Test and JUnit test conditions as per the requirement document and use cases.
  • Measuring unit test and integration test level performance statistics by making necessary application component level changes.
  • Following the Agile methodology and scrum standup’s.
  • Solution doc and release documents preparation and review.

Environment: Java, J2EE, JDBC, EJB 3.0, JPA 2.0, Eclipse link 1.2, eclipse IDE, WAS 8.5.5, Junit.

Confidential

Team Lead

Responsibilities:

  • Involved in Requirements gathering and Designing the application.
  • Developed the Business functionality with Core Spring and Spring MVC
  • Analyzed Business Requirements and Functional Requirements and played a major role in designing technical design documents using design Patterns.
  • Prepared Functional Design Documents.
  • Implemented business layer, DAO coding using JPA 2.0.
  • Exposed the Services to both rest and SOAP.
  • Used SOAP UI and Postman tools to test the web services.
  • Code review and impact analysis checking.
  • Involved in the optimization of the modules and also to find the common components in the code to increase the reusability and performance.
  • Measuring unit test and integration test level performance statistics by making necessary application component level changes.
  • Followed Agile Methodology and scrum process for day today updates in the project.
  • Solution doc and release documents preparation and review.

Environment: Java, J2EE (Servlets, JSP), JDBC, JPA 2.0, Spring MVC, Spring Core, SOAP, Restful web services Oracle 11g, SVN Tortoise, Beyond compare, WebSphere DP.

Confidential

Senior Delivery Software Engineer

Responsibilities:

  • Involved in Requirements gathering and Designing the application.
  • Analyzed Business Requirements and Functional Requirements and played a major role in designing technical design documents using design Patterns.
  • Prepared Functional Design Documents.
  • Created Web services to talk to C-REX booking engine using SOA architecture.
  • Involved in the optimization of the modules and also to find the common components in the code to increase the reusability and performance.
  • Prepared Unit Test cases as per the requirements and use cases.
  • Bug fixing and updating the Quality Centre for tracking.
  • Solution doc and release documents preparation and review.
  • Supporting documentation team, production team for all the versions of the product.

Environment: Java, J2EE, SOA,SOAP Web Services, WebSphere 7.0 for Hub, WebLogic 6.0 for Accenture booking engine, log 4j implementation for logging, clustering the WPS server, beyond compare for code merging, Tortoise SVN for code versions, putty, MRemoteNG, WINSCP, WebSphere MQ, WebSphere DP, Linux.

Confidential

Delivery Software Engineer

Responsibilities:

  • Involved in understanding and analyzing the client requirements.
  • Creation of Technical Design Document.
  • Created SOAP based web services using the WebSphere Integration services 6.1.2.
  • Followed Service Oriented Architecture.
  • Involved in validations by using SOAP UI to test the web services.
  • Involved in coding according to the requirements.
  • Unit Testing and Integration Testing.
  • SIT testing and Bug Fixing.
  • Updated bug details in Quality center for tracking.

Environment: WID 6.1/7.0,Oracle 9i, Tortoise SVN tool, Hudson Build to for building the project, beyond compare to merge code, Soap UI for unit testing, recorded the defects using Quality Centre tool.

Confidential

Delivery Software Engineer

Responsibilities:

  • Analyzing the Requirement.
  • Followed Service Oriented Architecture to implement the web services.
  • Implemented the SOAP based web services using WebSphere Integration developer’s tool.
  • Worked in clustering environment and had good knowledge on clustering concepts.
  • Prepared the design and architectural documents for the project.
  • Unit Testing and Bug Fixing.
  • SIT and UAT.

Environment: WID 6.1/7.0,Oracle 9i, Tortoise SVN tool, Hudson Build to for building the project, beyond compare to merge code, Soap UI for unit testing.

Confidential

Analyst Programmer

Responsibilities:

  • Migrated the complete project for being used from Hub 1.0 to Hub 2.0
  • Implemented the Web services using SOA architecture with WebSphere Integration Developers tool.
  • Written client side SOAP requests to handle the services.
  • Handled Message replications in lower and higher environments.
  • Performed SSL Configuration’s to bridge the secured connectivity between both Server and Client applications.
  • Configured the message queues to WAS Admin console to make the replication in sync.

Environment: JAVA, J2EE, WID 6.0, WPS 6.1.2, Oracle 9i, EJB 2.5, Soap Based Web services, JAXB classes, ANT build script, IBM clear case client for code versioning.

Confidential

Analyst Programmer

Responsibilities:

  • Involved in the design and developing of GUI using JSP and Struts 1.2
  • Involved in coding like, writing the action and form classes, based on the Struts framework to handle the pages.
  • Involved in client side and server side data using the Java Scripts and Server Side Validations.
  • Involved in implementing the DAO classed using Hibernate frame work.
  • Implemented the Spring IOC and Maven functionality to implement business logic and build the application.
  • Unit Testing and Bug Fixing.
  • SIT and UAT, Production Support.

Environment: JAVA, J2EE, Servlets, JSP, Struts 1.2, Hibernate 2.3 and spring 2, Oracle 9i, WAS 6.0 and Maven.

Confidential

Java Developer

Responsibilities:

  • Involved in preparing views using struts framework.
  • Involved in the design and developing of GUI using HTML and JSPs.
  • Developing the action and form classes, based on the Struts framework to handle the pages.
  • Unit Testing and Bug Fixing.
  • SIT and UAT, Production Support.

Environment: JAVA, J2EE, Struts 1.2, JSP, JSTL, Web Logic 6.0, Oracle, Eclipse 3.2 IDE.

Hire Now