We provide IT Staff Augmentation Services!

Technil Lead Resume

3.00/5 (Submit Your Rating)

CA

PROFESSIONAL SUMMARY:

  • 10+ years of comprehensive experience in the IT industry. Expertise in all phases of the software development life cycle and Agile development methodologies.
  • Experience in large scale Software Development Life Cycle (SDLC) including Requirement Analysis, Project Planning, System and Database Design, UML design using Rational Unified Process and Object Oriented Analysis and Design, Development, Testing, Implementation and Documentation.
  • Experience with the complete software development life cycle (SDLC) utilizing methodologies such as Agile and Water fall.
  • Exposure and expertise of development and deployment of Java/J2EE components on WebSphere Application Server, Web Logic Application Server, JBoss, and Apache - Tomcat.
  • Delivered architecture, design and development solutions and frameworks for complex, large scale enterprise projects based on Service Oriented Architecture (SOA) principles leveraging IBM Web Sphere product family.
  • Expertise in different Technologies like Java, Servlets, EJB, Spring, Hibernate, TopLink, Web services (Restful and SOAP).
  • Experience in Spring Framework features like MVC, Dependency Injection, JDBC Templates, Hibernate Integration, Hibernate Template and POJO objects.
  • Exposure on Spring Integration Framework support for JDBC, JMS and Web Services.
  • Knowledge of Java/J2EE Design Patterns such as Model-View-controller (MVC), Singleton, Session Façade, Adapter, Template and Factory Pattern etc.
  • Experience working with front-end technologies like XML, HTML5, CSS, JavaScript and AngularJS.
  • Expertise in Java Collections Framework, Multi-Threading and JDBC
  • Experience in Data modeling, Database design and development using different RDBMS (Oracle, MySQL, MS SQL Server) in various projects.
  • Setup build environment by writing ANT build, Maven build, configuring and deploying of the application in all the servers
  • Experience in using Design Tools like MS Visio, RationalRose for Object Oriented Analysis (OOA) and Design (OOD) using UML (Unified Modeling Language).
  • Experience in Preparation and Execution of JUNIT Test Cases
  • Experience in using IDEs like Eclipse, WebSphere Integration Developer and NetBeans
  • Strong knowledge and experience in tools to help maintain code quality and test coverage - Findbugs, Cobertura and Clover
  • Experience in code version systems Clearcase, SVN, git, ade.
  • Experience in using Agile Software Lifecycle Management tools like JIRA and IBM Rational Team Concert (RTC).
  • Strong Communication, Interpersonal, Time Management and Coordination skills

TECHNICAL SKILLS:

Java Technologies: Java (SDK 7), J2EE, SOA, Junit, Hibernate, Spring, Jersey Jax-RS

Languages: Java, J2EE, BPEL

Frameworks: Spring, Hibernate, TopLink, AngularJS

Web Technologies: XML, HTML5, CSS, JavaScript, AngularJS, JSON, Web Services (SOAP and Restful).

Enterprise Technologies: EJB, JMS, Spring

Distributed Technologies: EJB 2.0 (Enterprise Java Beans)

Database: RDBMSOracle, MS SQL Server, MySQL

Web/ Application: ServersWebSphere Application Server, WebSphere Process Server, Web Logic Application Server, JBoss, and Apache-Tomcat

Version Control Tools: Clearcase, SVN, git, ade

Code Quality: and Coverage ToolsFindbugs, Cobertura and Clover

Design Tools: Rational Rose, Microsoft Visio

Build Tools: Maven, Ant

IDE Development Tool: Eclipse, WebSphere Integration Developer(WID) and NetBeans

Agile Management: Jira, IBM Rational Team Concert (RTC)

Operating systems: WINDOWS, Linux

PROFESSIONAL EXPERIENCE

Confidential, CA

Technical Lead

Responsibilities

  • Worked with Scrum Masters, Product Owners, Functional analysts, QAs and Developers in Agile development environment.
  • Involved in design, development and testing phases of project
  • Requirements gathering from business clients and translating into technical requirements
  • Extensively worked on business, and persistence tier using the core java 1.6, Spring and Toplink.
  • Leveraged some of the Spring Framework features such as Dependency Injection, Persistence via Spring and Transaction management.
  • Designed and developed web application using HTML, CSS, JavaScript and AngularJS to schedule the Scenarios and provide static data that is required for the runtime agent to execute the Scenarios.
  • Designed and developed Web Services using JAX-RS.
  • Used JIRA for Sprint Planning, tracking the bugs and development tasks.
  • Performance tuning and Identify the areas of improvement of the system.
  • Code reviews, test case reviews and sprint plan and reviews/Demos with Product owners.
  • Level-3 support, Recruitment and On-boarding resource trainings
  • Ensuring high test coverage (> 85%) and code quality by setting up Clover and Findbugs.
  • Involved in bug fixing for existing functionality
  • Involved in writing the JUnit Test Cases

Environment: Java, J2EE, Servlet, JMS, Maven, Web services (Restful), Tomcat, Spring, Hibernate, EclipseLink, Groovy, HTML, CSS, JSON, JavaScript, AngularJS, JIRA, Clover, Findbugs, Oracle WebLogic Server, Oracle 12c, and Linux.

Confidential, NJ

Senior Software Engineer

Responsibilities:

  • Design, Development, unit testing and system integration testing using IBM WebSphere Process Server and BPEL Choreographer.
  • Performance tuning and Identify the areas of improvement of the system
  • Code reviews, test case reviews and sprint plan and reviews/Demos with PO
  • Story development and delivery.
  • Developed QA, Transcode and Encrypt Business processes using IBM WebSphere Integration Developer.
  • Designed and developed Generic adapter framework to interact with 3rd party systems such QA, Transcode, Encrypt systems using web services.
  • Designed and developed the Web Services for communicating with the agents running on the 3rd party systems.
  • Designed and developed Human Task Manager using Spring MVC and Hibernate.
  • Designed the communication data model for 3rd party systems.
  • Designing and developing Asset process engine framework for performing bulk asset operations with Asset Management System
  • Designing and developing various tools and simulators on demand which are integrated with application and simulators for the ease of application testing.
  • Designing and developing automated functional test suit for various modules
  • Level-2 support, Recruitment and On-boarding resource trainings
  • Ensuring very high test coverage (>96%) and high standard for code quality
  • Used IBM Rational Team Concert (RTC) for tracking and managing the application lifecycle.

Environment: Java, J2EE, JAX-RS, WebSphere Process Server, BPEL, Business Process Choreographer, Tomcat, Hibernate, Spring MVC, Maven, Eclipse, Oracle 11g, MS SQL Server, WebSphere Integration Developer, Eclipse, Cobertura, RTC.

Confidential

Senior Software Engineer

Responsibilities

  • Involved in market requirement analysis, design discussion and planning of several components namely Discovery, IPTV custom mediation framework and custom performance framework.
  • Implemented mediation framework for project using the SOAP web service.
  • Developed modules, which include Web service with EJB
  • Build migration activities from ant based build scripts to Maven
  • Unit testing using JUnit framework.
  • Active participation in performance tuning and analysis of Java and Oracle based application.
  • Team work - Test spec review, Code reviews, debugging, defect analysis and quality process
  • Responsible product support, helping services and sales team for their demos to the customers

Environment: Java, Servlet, JMS, Web services (SOAP), EJB, Web sphere application Server Hibernate, JSP, HTML, XML, Oracle 10g and Linux.

Confidential

Senior Software Engineer

Responsibilities

  • Involved in developing algorithms for finding nearest POIs based on location.
  • Responsible for testing the product features by simulating location.
  • Responsible for deploying the product in the customer network.
  • Responsible product support, helping services and sales team for their demos to the customers

Environment: Java, Servlets, JMS, Web Services, EJB, WebSphere Application Server, Hibernate, XML, MySQL and Linux.

We'd love your feedback!