We provide IT Staff Augmentation Services!

Technical Lead Resume

2.00/5 (Submit Your Rating)

Groveport, OH

SUMMARY:

  • 11 years of experience in Analysis, Design, Development, Coding, Implementation and Unit testing on various web based Java, J2EE technologies.
  • Strong Exposure of IDE tools such as IntelliJ Idea, STS and Eclipse Application Developer.
  • Highly Proficient in Java / J2EE technologies, Spring, Spring boot, Java Servlets, JQuery, JSP, Hibernate, JDBC, Web Services(SOAP/REST), JSON, Tag Libraries, Junit, XML, AJAX, Angular JS, HTML, CSS, JavaScript, Micro services, CICD.
  • Excellent experience in building Web applications using JSP, AJAX, HTML, CSS, JavaScript, JQuery and JSON.
  • Experience in front end development using Angular JS, HTML 5, JavaScript, JQuery and JSON.
  • Strong experience in Spring IOC (Inversion of Control), Spring Boot, Hibernate .
  • Experienced in Designing and implementation applications with excellent Object Oriented Design using several design patterns (Factory Pattern, Abstract factory pattern, Decorator pattern, Singleton).
  • Solid Hands - on Experience in Client Server Architecture using backend RDBMS - Oracle, MySQL.
  • Knowledge of Oracle databases, PL/SQL and Ingres.
  • Strong Experience in ORM Hibernate, JPA.
  • Knowledge of alerting of production and corporate servers/storage using AWS Cloud watch and AWS Simple Notification Service.
  • Strong experience with Maven Build Frameworks.
  • Experience in Monolithic, SOA (Service Oriented Architecture) and Micro services.
  • Very Strong experience in Management of code releases in the software development cycle using version control tool SVN (Subversion), CVS (Concurrent Version System) and GIT .
  • Experience in ANT and MAVEN building tools and application logging using the Log4J.
  • Experience in using UML standard design artifacts such as class models and sequence diagrams.
  • Highly Familiar with all the phases of Software Development Life Cycle (SDLC).
  • Expertise using Agile Software Development Methodology (Scrum).
  • Good Knowledge of Spring Boot frameworks.
  • Developed and deployed applications in LINUX and Windows environments.
  • Excellent team spirit with strong analytical and communication skills. Fast-learner with strong desire to new technologies and self-motivator with out of the box thinking.
  • Strong ability to troubleshoot any issues generated while building, deploying and in production.
  • Experience in CICD (continuous integration and continuous delivery) and Jenkins.

TECHNICAL SKILLS:

Languages/ Technologies: Java, J2EE, Spring Boot, JSP, Servlet, JDBC, JavaScript, HTML, Web Services (SOAP/REST), XML.

Web Technologies (Front-End): JSP, JavaScript, AJAX, JSON, Bootstrap, HTML, Angular JS, CSS.

Frameworks: Spring Boot, spring (IOC, MVC, JDBC), ORM Hibernate, JPA.

Databases: Oracle, MySQL, Ingress.

Tools: / IDE Tools: Intellij Idea, STS, Eclipse.

Web Servers: Tomcat, Weblogic.

Operating Systems: Windows, Linux.

Development Methodologies: Agile (Scrum), Waterfall.

Build Script: Maven, Ant.

Version Control System: SVN, CVS, GIT.

AWS Skills: Cloud watch, Cloud Trail.

PROFESSIONAL EXPERIENCE:

Confidential, Groveport, OH

Technical Lead

Responsibilities:

  • Design and development of Java web application using spring boot framework.
  • Deigning of DB Schema in MySQL RDS which is used for storing and retrieving information.
  • Interacting with client and gather the requirement.
  • Knowledge transfer among the team members.
  • Used Angular JS, Java script for frontend development.
  • Development of application using Hibernate ORM JPA tool to interact with RDS.
  • Developed Web Services (REST).
  • Extensively Used Maven tool to build and configure J2EE applications.
  • Generate different reports based on user preferences and perform database action on those reports.
  • Used Amazon Identity Access Management (IAM) service to grant permissions and resources to users. Managed roles and permissions of users with the help of AWS IAM.
  • Designed and configured the AWS Secure Notification Service (SNS) and Secure Email Service (SES) to work with the clients.
  • Implemented AWS solutions using EC2 (Elastic Compute Cloud), RDS(Relational Database Service), Elastic Load Balancer, optimized volumes and EC2 instances.
  • Used MySQL to perform basic database administration.
  • Utilize Cloud Watch to monitor resources such as EC2, CPU memory, Amazon RDS DB services.
  • Responsible for performing tasks like Branching, Tagging, and Release Activities on Version Control Tools like SVN and GIT.
  • Used the Agile Software Development methodology.
  • Experience in CICD (continuous integration and continuous delivery).

Environment: Java, Spring, Hibernate, Spring boot, AWS (IAM, EC2, ELB, S3, SNS, SQS, RDS, Cloud Watch, Cloud Front), MySQL, Maven, Web Service (REST), JPA, SVN, GIT, Angular JS.

Confidential, Atlanta, GA

Technical Lead

Responsibilities:

  • Analyzed Business requirements and existing software for High Level Design. Prepared System Requirement Specification (SRS) and functionality documents.
  • Developed UML diagrams like Use case, class and sequence diagrams.
  • Developed the web application using Spring IOC, Spring MVC, Micro services and Hibernate
  • Interacting with client and gather the requirement.
  • Responsible for design and implementation of various modules of the application using spring and spring boot services frameworks .
  • Implemented Spring MVC architecture and Spring Bean Factory using IOC. Configured Bean properties using dependency injection.
  • Knowledge transfer among the team members.
  • Worked on Java collections and Exceptions.
  • Worked on frontend development using Angular JS.
  • Implemented Java and J2EE design patterns
  • Designing of DB Schema in MySQL which is used for storing and retrieving information.
  • Development of application using Hibernate ORM JPA tool.
  • Developed Web Services (REST).
  • Involved in designing Unit test cases.
  • Involved in review process and performance tuning.
  • Extensively Used Maven tool to build and configure J2EE applications.
  • Generate different reports based on user preferences and perform database action on those reports.
  • Used MySQL to perform basic database administration.
  • Responsible for performing tasks like Branching, Tagging, and Release Activities on Version Control Tools like SVN.
  • Used the Agile Software Development methodology.

Environment: Java, spring, Spring boot, MySQL, Maven, Web Service (REST), JPA, SVN, Angular JS, Hibernate.

Confidential, Pleasanton CA

Senior Software Engineer

Responsibilities:

  • Performed feasibility study of requirement document. Participating in High Level Design and Prepare
  • Low Level Design for the proposed implementation.
  • Created POJO's and Data Access Object (DAO) which handles all database operations using Hibernate.
  • Implemented Spring MVC architecture and Spring Bean Factory using IOC. Configured Bean properties
  • Using dependency injection.
  • Performed in-depth usability testing.
  • Designed special project or special feature pages, as user login and management, digital content view
  • And searching.
  • Responsible for design and implementation of various modules of the application using spring (WEB)-
  • Hibernate architecture.
  • Involved in Documenting (analysis, specification, and design), implementation and testing phases of Full Software Development Life Cycle (SDLC).
  • Deployed the application on Tomcat Application Server.
  • Developed UI screens using JSF, JSP’s, and JavaScript.
  • Implemented Java and J2EE design patterns such as MVC, Factory, Abstract Factory.
  • Involved in writing JUNIT test cases. Used Web Service like SOAP to get data.
  • Designed and developed web pages using JSP, Java Beans JSTL, HTML, CSS, DHTML, and JavaScript.
  • Prepared different reports for the management and teaching staff.
  • Integrated the application with Spring Framework for implementing Dependency Injection and provide
  • Abstraction between presentation layer and persistence layer.
  • Integrated Jasper reports in Reports to generate report.
  • Used Hibernate ORM framework as persistence engine, configured O/R mapping and wrote hibernate
  • Queries.
  • Used JavaScript to check the client side validation while creating the front end-using HTML.
  • Building the application by using Maven.
  • Used Agile Development Methodology and Scrum team structure for the development process of

Environment: Java, J2EE - JSP, spring (WEB), Hibernate, Tomcat, Oracle, PL/SQL, Maven, Web Service (SOAP), TOAD, Java Script, Ajax.

Confidential, Denver, CO

Senior Software Engineer

Responsibilities:

  • Developing Dynamic UI development and implementing business logic.
  • Guiding the Quality Assurance team.
  • Knowledge transfer among the team members.
  • Worked with Web logic application Servers
  • Prepared Unit Test Case document and performed unit testing.
  • Creating ant script and performing build operation.
  • Discussing with onshore teams to gather requirements.
  • Estimating the requirements and perform reviews with analysts.

Confidential

Senior Software Engineer

Responsibilities:

  • Developing Dynamic UI development and implementing business logic.
  • Guiding the Quality Assurance team.
  • Knowledge transfer among the team members.
  • Worked with Weblogic application Servers
  • Prepared Unit Test Case document and performed unit testing.
  • Creating ant script and performing build operation.
  • Discussing with onshore teams to gather requirements.
  • Estimating the requirements and perform reviews with analysts.

Confidential

Software Engineer

Responsibilities:

  • Involved in developing a java component to Reserve, Unreserved a telephone number and also develop a component check for FMC Feature
  • Involved in Developing Model classes.
  • Developed hibernate configuration file and mapping files.
  • Involved in configuring action classes in struts configuration file.

We'd love your feedback!