We provide IT Staff Augmentation Services!

Technical Lead Resume

3.00/5 (Submit Your Rating)

SUMMARY

  • 16+ years of extensive experience in Design, Development and Implementation of Java based applications using J2EE Technologies.
  • Proficiency in all phases of the Software Development Life Cycle (SDLC).
  • Experience in Agile - SCRUM Methodology Development
  • Extensive experience with the distributed applications, customer facing applications, scaling of the application servers, clustering of the applications servers for the high traffic customer facing applications.
  • Good experience in the end to end application development as a Full stack Developer.
  • Extensive experience in developing projects using Open source technologies:
  • Struts Framework(1.2/2.0), Spring Boot 3.0., Spring 4.0, EJB 2, Hibernate 3.0,ReactJS,Apache Kafka,JQuery, HTML, XML, JSTL, JavaScript, JSP, Java Servlets, Ajax, IBM MQ Workflow 3.6 and Cassandra
  • Strong Database skills with Oracle, DB2, MySQL, Microsoft Access.
  • No SQL databases like Mongo DB and Cassandrsa
  • Expertise with Web and Application servers Weblogic 8, IBM Websphere 8, Tomcat servers.
  • Experience in developing Custom Tag libraries for JSP Pages.
  • Worked on AWS cloud and windows Docker containerization Proof Of Concepts(POC) for proposals
  • Proficient in all phases of the systems development life-cycle, including requirements gathering, system implementation, system testing and user acceptance testing.
  • Highly Versatile Lead with ability to perform under stress and volume.
  • Excellent Interpersonal, Organizational and Communication skills. Have good analytical reasoning, creative skills, and technical & domain knowledge.

TECHNICAL SKILLS

Programming Languages: Java, PL/SQL, C, C++

J2EE Components: Servlets, JSP, JDBC, JNDI, JMS, Java Mail, EJB 2.1/3.0

Web Frameworks: Struts 1.1/2.0, Spring MVC and Wicket

Web Services Technologies: SOAP based(used Axis) and REST API

Java/2EE Frameworks: Spring Boot 3.X,Spring Framework

ORM/Data Mappers: Hibernate 3.0

Client Technologies: HTML, DHTML, CSS, JavaScript, XSLT,ReactJS

AJAX Technologies: JSON

Web Servers: Apache Tomcat 5.5/6.0

Application Servers: WebLogic 8.0/10.3/12.1 , WebSphere 7/8

Database Servers: Oracle, DB2, MS SQL Server

IDEs: IntelliJ, Eclipse latest version, My Eclipse 6, IBM RAD

Build Tools: Jenkins, Apache Ant, Maven

Designing Tools: Rational Rose, Microsoft Visio

Database Tools: Toad, SQL Plus, Rapid SQL and DBeaver, Datastax

Testing Frameworks: Junit, TestNG

Performance and Server Monitoring Tools: JProbe, Introscope

Version Control: GIT, Concurrent Version System (CVS)Microsoft Visual SourceSafe (VSS), SVN

Software Process: Agile, Waterfall

Code Review Tools: Fortify Scan, Checkstyle, PMD,SONAR

No SQL Database: Cassandra, Mongo DB

Distributed Event driven Platforms/Technologies: Apache Kafka in Java, Apache ignite

PROFESSIONAL EXPERIENCE

Confidential

Technical Lead

Responsibilities:

  • Understand the existing system and its interfaces to provide analysis details to business. Identify potential solution to correct/updated the system and assess its feasibility.
  • Oversee project deliverable to design new or modify existing system/solution walk-through and handover.
  • Participate in analyzing user stories and churn out technical stories.
  • Create High level design document (HLD) and subsequent Low level design document (LLD).
  • Develop the solution based on LLD, distribute among developers and unit test it. Perform peer code reviews.
  • Define industry level best practices for coding standard and strictly implement the same in provided solutions.
  • Participate in show-and-tell sessions to present the developed solution to product owner and other stack holders.
  • Provide regular process updates. Build documents to capture knowledge and conduct knowledge sharing sessions

Skills/Tools: IntelliJ,Spring Boot 3.X,Apache Kafka, Apache Ignite, ReactJS, Cassandra, Event Driven Programming and Jira, Rally, IMC Grid Gains, Spring Web Flux, Git.

Confidential

Technical Lead

Responsibilities:

  • Involved in Requirements gathering and functional requirements
  • Designing the end to end application with prototypes.
  • Developed POC’s based on design and filling the design gaps.
  • Co-coordinator with offshore team and reviewing the stories and providing the technical guidance to the offshore team
  • Mentoring the new team member with technical and functional knowledge
  • Conducting the Agile Scrum activities and writing the stories for the functional requirements.
  • Analyzed Business Requirements and Functional Requirements and played a major role in designing technical design documents.
  • Created the web pages using thymeleaf, CSS and JQuery. conducted daily stand-ups and sprint review meetings for the SCRUM
  • Designing the DB model and implementation database objects.
  • Prepared code review document based on Java standards
  • Developed the micro-services for parsing the test logs using spring batch.
  • Written the Spring JPA CRUD repositories for the data persistence into the database.
  • Spring modules used in the project are Spring Core, Spring MVC,Spring Batch, Spring JPA, and Spring Aspect AOP.
  • Implemented the declarative transaction management and logging using Spring AspectJ AOP
  • Developed the Jsp’s using the thymeleaf tags and written MVC flow components.
  • Implemented service API interfaces with other systems using REST API and SOAP based web services.
  • Data Modeling, writing stored procedures and SQL, PL/SQL queries in MS SQL Server
  • Involved in writing parser microservice implementation.
  • Involved in the optimization of the modules and also to find the common components in the code to increase the re-usability and performance.

Skills/Tools: Microservices, Spring Boot 2.x,Thymeleaf,Bootstrap,REST API, JQuery, Java Script and Oracle, Sprint JPA,Spring Batch,TestNG

Confidential

Technical Lead

Responsibilities:

  • Providing the technical solution to the functional requirements
  • Managing Team and offshore Single Point Of Contact to the delivery
  • Created and executed SQL queries and Stored Procedures using SQL Navigator in Oracle.
  • Prepared code review document based on Java standards
  • Developed the DAO’s using the spring JDBC.
  • Ensure the deliver is on schedule with desired quality
  • Developing the web pages using JSP,CSS and Java Script
  • Co-ordination with the Onsite team.
  • Creation of Low Level Design Documents.
  • Development of front end, Server Side coding, Client end Validations and back end programs.
  • Testing and Bug Fixing.
  • SIT and UAT Support.

Skills/Tools: Core Java, spring 3.0,Wicket,Jsp, Servlets, EJB, Web Services, Java Script and Oracle, Weblogic 12.1, Oracle 10g, SOAP based Webservices, Hibernate 3.

We'd love your feedback!