We provide IT Staff Augmentation Services!

Technical Lead Resume

5.00/5 (Submit Your Rating)

Charlotte, NC

SUMMARY

  • Over 15 years of strong experience and expertise in developing highly distributed Scalable and Transactional large Internet/Intranet applications using Object Oriented Design / Programming and J2EE technologies.
  • Strong experience with Software development lifecycle (SDLC) model in design and development phases.
  • High expertise in Solution Delivery Management (SDM)
  • Very strong experience in Design and Development of Enterprise applications in various fields like Financial Accounting, Collateral Management, Corporate Finance, Payment systems
  • Very strong experience in implementing J2EE Design Patterns, Service Oriented Architecture & Spring MVC frameworks.
  • Expertise in developing Applications using Spring Core, Spring IOC, Spring Boot, Spring Data JPA, Spring MVC, Spring Integration and Hibernate ORM.
  • Experience developing REST based services utilizing Spring Boot and Spring MVC.
  • Experience in developinginAngular JS.
  • Strong experience in Oracle, PL/SQL, Hibernate
  • A competent, co - operative and result driven IT consultant possessing excellent organization skills and interpersonal written and verbal communication skills.
  • Capable to learn new technology and adapt to a new environment quickly. Establish and maintain productive working relationship with management, clients and team members
  • Ability to communicate and coordinate between different teams including technology, business, Testing groups and as well as senior management.
  • Constantly looking for better ways of solving technical problems and designing the solution, not afraid of challenging the status quo
  • Very good at engaging Business stakeholders and apt at Business engagement and requirement discovery
  • Good experience in SDLC, Agile, Continuous Integration Continuous Delivery, and change management.

TECHNICAL SKILLS

Java Technologies: Java 8, Spring, Spring Boot, Spring JPA, EJB, Hibernate, J2EE

Application/Web Servers: Tomcat 8.0, WebSphere 7.0, WebLogic 7.1/8.1

Databases: Oracle12, MS SQL server

IDE’s & Utilities: Eclipse, RAD

Scripting Languages: Angular, JavaScript, AJAX

SDM/ Version control: Bitbucket, Ansible, CVS, Perforce.

Operating System: Windows, Linux.

PROFESSIONAL EXPERIENCE

Confidential

Technical Lead

Responsibilities:

  • Design and develop new applications using Spring boot Services with Angular UI
  • Re-architect projects with Spring boot Services with Angular UI to remediate NPT technologies (Struts, Flex/Actuate Remediation efforts
  • EJB remediation to Spring MVC architecture
  • Design, develop & deliver complex requirements to accomplish business & technology goals
  • Utilize multiple architectural components (across data, application, business) in design and development of client requirements
  • Assist team with resolving technical complexities involved in realizing story work.
  • Document & communicate required information for deployment, maintenance, support & business functionality. Set up and develop CI/CD pipeline.
  • Partner with other Senior Engineers/Architects on the platform strategy, architecture and design
  • Participate & guide the team in estimating work to realize a story/requirement through the delivery lifecycle
  • Performs design and code reviews to ensure all non-functional requirements for a solution are sufficiently met
  • Ensures that the design and engineering approach for complex features, are consistent with the larger portfolio solution
  • Accountable for end-to-end solution design and delivery

Confidential

Technical Lead

Responsibilities:

  • Design and develop key components for transaction-based processing of payments to support presentment and settlement cycles
  • Worked on the architecture with the development team to support implementation, and provide solution options to resolve any architectural impediments
  • Code solutions and unit tests to deliver functional, non-functional and compliance requirements per clearly defined acceptance criteria
  • Guides team members with skills and practices (planning & estimation, peer reviews and other engineering practices)

Confidential

Sr.J2EE Developer

Responsibilities:

  • Actively involved in design, development of functionalities in various components using OOAD methodologies and standard J2EE design patterns and guidelines.
  • Worked on Hibernate, DAO frameworks to display data on the reports and also update data back onto database systems.
  • Written procedures, complex queries using PL/SQL to extract data from database and materialized views for manipulating Data on the backend and faster retrieval process to the front end.
  • Developed automatic build scripts using ANT for the application for deployment and testing.
  • Used JUnit for writing test cases for all the functionalities.
  • Conducted code reviews to ensure quality of code for better performance

Confidential, Charlotte, NC

J2EE Developer

Responsibilities:

  • As a J2EE Developer I was actively involved in defining & designing the topics, CWFGateway Routing logic, Plan Based routing of work requests and other components of the project using OOAD methodologies.
  • Used design patterns like Session Facade, DAO, Value Objects, Service Locator.
  • Developed the Use Cases, Activity, Sequence and Class diagrams, Data flow and Activity flow diagrams using Microsoft Visio.
  • Developed complex business rules and routing logics for recording and routing of work requests.

Confidential, Charlotte, NC

J2EE Developer

Responsibilities:

  • Developed application presentation layer using JSF struts 1.1 framework which includes Modules, Resource bundles for Internationalization.
  • Developed Business Delegate classes for minimizing the tight coupling between Presentation tier and Business tier
  • Developed Session Façade objects using Stateless Session beans for having single point of control for a business service.
  • Used JUnit for writing test cases for all the functionalities.

We'd love your feedback!