We provide IT Staff Augmentation Services!

Tech Lead Resume

Charlotte, NC

SUMMARY:

  • Total 12 years of professional experience in software systems analysis, design, and development
  • A skilled programmer with a flair for adopting new technologies, designing and building applications
  • A keen analyst and team player with thorough understanding of all aspects of the SDLC, from understanding client requirements through direct client interaction, translating them into technical specifications and driving their execution
  • Hands - on experience in Core Java, J2EE APIs, Spring, Webservices, ORM tools such as Hibernate.
  • Knowledge of database, various application servers such as WebLogic, Jboss, WebSphere, and Tomcat Apache, UI development using Angular 5/6, JSP, HTML 5 and Scripting Language such as JQuery, Knockout.
  • Knowledge of core java and J2EE design patterns.
  • Accountable for preparation of various documents such as functional and technical specifications documents
  • Involved in preparation of Unit test cases and code review
  • Domain knowledge includes Banking (FX, Retail Retirement), E-Learning, Energy, and Hospitality
  • Currently deep diving into the blockchain technology for my personal interest and future career.
  • Cloud foundry, AWS trained.
  • Working in Agile methodology since 7 years.

TECHNICAL SKILLS:

Operating Systems: Microsoft and Linux (Basics)

Programming Languages/Frameworks: Core Java 1.8, J2EE, Angular 5/6, TypeScript, NodeJs, Spring 4.x/5.x, REST Services, Springboot, HTML 5, Jquery, XML, JSP, Webservices, Mockito and Junit4, Javascript

Applications Servers: JBoss 7, Apache Tomcat 7.0, WebSphere 6.0, WebLogic 10.3

Development Tools: Eclipse, IBM Rational Application Developer (RAD) 7.0, NetBeans 7.1

CI Tools: Jenkins, uDeploy, Anthill Pro, Build tools- Gradle, Maven, Ant

Databases: Oracle 12c, MS SQL Server, MySQL, CC&B (Database Tool)

ORM Tools/APIs: Hibernate 4.x, JPA2

Source Control: CVS, SVN, GIT, Rational ClearCase

Reporting Tools: BIRT, Jasper Reporting Tool

Security Model: Spring Security, HP Fortify Scanning, Black Duck, Secure Assist, Channel Secure (SAML, SiteMinder), DAST

Code Analysis Tools: PMD, Checkstyle, Findbug, Jacoco, SONAR

PROFESSIONAL EXPERIENCE:

Confidential, Charlotte, NC

Tech Lead

Responsibilities:

  • Manage the project, on-shore and off-shore model with 2 and 7 resources respectively.
  • Any new task/project analysis, time estimation, assignment and deliver to follow the complete SDLC.
  • Involve in VGAAS, RSF and MFD applications development and support maintenance.
  • Involve in server side development using Core java, Spring MVC, JAXB, Spring Security, Hibernate and other J2ee technologies.
  • Deployment on environment of Jboss using CI tool (continuous Integration Tool: Ant-hill Pro, Jenkins, uDeploy)
  • Code re-factoring and code optimization using core java and hibernate.
  • Development of database procedure, functions and view on database side on Oracle 12c.
  • Application security layer enhancements using Spring Security 4.x, HP Fortify, BlackDuck, DAST, Secure Assis
  • Involve in writing Junit test cases using Junit4 and Mockito framework.
  • Involve in impact analysis for the Change Requests.
  • Involve in performance testing, optimization at server and database side.

Environment: Core Java 1.8, Spring 4.1, Hibernate 4.2.16, AngularJs Angular 6, JSP, Jboss, Oracle 12c, HTML5, Channel secure

Confidential

Senior Associate

Responsibilities:

  • Involve in creating the Functional Design Document on the basis of Businesses Requirement Document got from the client.
  • Involve on front end layer of the application using jsp, html and knockout.
  • Work on Category and testing module Core Java, spring mvc, hibernate 4.2..
  • Involve in writing Junit test cases using Junit4 framework.
  • Sonar coverage and major issues resolution.

Environment: Core Java 1.7, Spring 4.0.2, Spring Batch, Hibernate 4.2.16, Tomcat, HTML, JSP, Knockout.

Confidential

Senior Associate

Responsibilities:

  • Involve in creating the Functional Design Document on the basis of Businesses Requirement Document got from the client.
  • Involve in creating class diagrams using online tools.
  • Work on front end layer of the application using Flex 3.5.
  • Work on service layer development for Commission Profile and Commission Adjustment component using Core Java, J2EE and EJB 3.0.
  • Work on domain layer development for Commission Profile and Commission Adjustment component using Core Java, J2EE, Hibernate 3.0 and database.
  • Work on Commission Payment module using Core Java, EJB 3.0, Hibernate 3.0, SQL Server 2008 and Webservices.
  • Work on Commission Calculation batch job and Paid Commission report job using JMX and Core Java and Spring 3.0
  • Work on different enhancements using database store procedures knowledge.
  • Involve in writing Junit test cases using Junit4 framework.
  • Involve in impact analysis for the Change Requests.
  • Involve in development of reporting module using BIRT Report.

Environment: Core Java 1.6, Flex 3.5, EJB 3.0, Spring 3.0, XML, Hibernate 3.0.2, Eclipse, WebLogic 10.3, JMS, JMX, BIRT Report

Confidential

Senior Software Engineer

Responsibilities:

  • Create the technical use case documents on the basis of client requirement
  • Work on front layer of the application using Tapestry 3.5 framework.
  • Work on service layer development using Core Java, J2EE, Spring 3.0
  • Work on domain layer development using Core Java, J2EE, Hibernate 3.0 and SQL Server 2008.
  • Involve in writing Junit test cases using Junit4 and EasyMock frameworks.

Environment: Core Java 1.6, Tapestry Framework 5.2, Spring 3.0, XML, Hibernate 3.0.2, NetBeans 6.8, Tomcat Apache 7.0, JMS, Jasper Reports, Compass

Confidential

Senior Software Engineer

Responsibilities:

  • Writing the service layer using Core Java/ J2EE and XAI interface(XML based messaging)
  • Develop web pages in JSP, and integrated business logic with front layer.
  • Perform analysis of any Change Order (COS) and Change Request (CRs), and providing solutions
  • Maintain and enhanced the application
  • Involve in writing unit test plans and performed application Unit testing
  • Create Junit test cases using Junit4 framework.

Environment: Core Java, JSP, Web Self Service Framework, Rational Application Developer (RAD), WebSphere 6.0.1, Oracle 10g CC&B

Confidential

Senior Software Engineer

Responsibilities:

  • Involve in gathering client requirements and enhancements in front end layer using JSP,
  • Writing server side code using J2EE/Servlets.
  • Providing production support and providing solutions using database SQL Server 2005 knowledge.

Environment: Core Java, JSP, Servlets, JDBC, PL/SQL, XML

Confidential

Senior Software Engineer

Responsibilities:

  • Fixing bugs in different applications as per client requirements using JSP and Java Script.
  • Enhancement in front end layer using JSP and Java Script.
  • Providing production support using Core Java, J2EE and SQL

Environment: Core Java, JSP, Servlets, JDBC, PL/SQL, JavaScript

Hire Now