We provide IT Staff Augmentation Services!

Technology Lead Resume

3.00/5 (Submit Your Rating)

Tampa, FL

SUMMARY:

  • Over 11 years of Java/J2EE experience in all phases of software development life cycle, including requirement analysis, design, development, testing, debugging, performance tuning and production support.
  • Domain experience in Finance, Legal and Services industries.
  • Hands on experience in leading and developing enterprise class level applications.
  • Experience in working with Object Oriented Programming (OOP) concepts, Multithreading, Collections and Generics in Java
  • Excellent in implementing Object Oriented Programming (OOP) techniques
  • Experience with developing RESTful Web Services using Spring RESTful technologies, also consumed SOAP Web Services.
  • Extensively used JQuery, AngularJs frameworks for Rich UI development.
  • Experience in using various Java/J2EE Design patterns, UML and OOPS concepts.
  • Experienced in writing complex queries, query tuning, triggers, functions and stored procedures.
  • Experience in architecting SOA Integration projects using SOAP/RESTful web services, Spring Boot, Spring Integration and other open source frameworks.
  • Hands on experience in using ORM frameworks like Hibernate
  • Experience in Working on Oracle and MySql Databases. Have very good knowledge on writing SQL queries and PL/SQL Procedures
  • Experience in developing Microservices utilizing Spring Boot with Spring MVC
  • Experienced in using configuration management tools like GIT, CVS, Subversion and TFS
  • Worked on various IDEs such as Eclipse, IDEA IntelliJ RAD
  • Good understanding of middleware concepts like Connection pooling, Transactions, Security
  • Knowledge on latest HTML 5 and CSS3 technologies.
  • Experience in working with Unix/Linux based environments along with maintaining and enhancing Unix Shell scripts and batch Jobs.
  • Experienced in working under Agile Scrum Methodology and Waterfall model.
  • Strong presentation skills and the ability to communicate at different levels within the organization with exceptional problem solving, analytical skills and excellent attention to detail.
  • Experienced in business/technical requirements capturing, configuration management, team coordination and software engineering processes
  • Experience in creating the Build, release Patch & maintain Release Notes.

TECHNICAL SKILLS:

Languages: Java, PL/SQL, UML, XML

Scripting Languages: JavaScript, JQuery

Web Technologies: JSP, Servlets, Struts, Spring, JMS, XML, XSLT, SOAP, JQuery, Angular JS

Cloud Computing: Google cloud

Middleware: Oracle SOA suite, JMS Messaging, MQ Server

Application Servers: WebSphere 8.5.5, Web Logic 7.0, JBoss 5.1

Web Servers: Apache 2.1, Tomcat 7.0

OS: UNIX, LINUX, Windows

IDE: IDEA IntelliJ, Eclipse, RAD

Framework: Struts, Spring, Spring Boot, Microservices, Hibernate, JSF 2.0

Database: Oracle 11g, SQL Server

Design Patterns: J2EE Design Patterns.

Database Tools: TOAD, Oracle SQL Developer

Version Control: TFS, CVS, Subversion

PROFESSIONAL EXPERIENCE:

Confidential, Tampa, FL

Technology Lead

Responsibilities:

  • Requirements Gathering from Business Team and other stakeholders.
  • Architected and designed solutions by working with Technical Design Authority (TDA). Provide inputs and direction in requirement gathering, Functional and Technical design discussions.
  • Developed and implemented Java multi - tier enterprise application that involve development across UI layer, application layer, service layer and database layer.
  • Extensively used Spring framework and Design Patterns
  • Spring Dependency Injection used for loose coupling of components
  • Closely worked with Technical Design Authority (TDA) in finalizing architecture
  • Created REST Services to Integrate with UI
  • Development - Creating Google App Engine EAR application with web and task modules
  • Use Maven for dependency management and packaging ear
  • Use company gmail account to authenticate user and google groups for authorization.
  • Use jQuery for ajax and css-selector based event actions
  • Use google cloud data store for all CRUD based operations
  • Use TFS as the source control and Jenkins for continuous integration
  • Written Scripts, Mapping and Configuration files using ORM tool Hibernate
  • Perform fortify and WASA scan to identify issues with code quality
  • Optimize scaling for Google PUSH tasks for better application performance
  • Deploy application in Google App Engine (PaaS)

Environment: Java, J2ee, Spring, Hibernate, AngularJs, Bootstrap, HTML, CSS3, XML, Google Data store, Google App Engine (GAE), SpringToolSuite(STS), Maven, Spring MVC, Junit, jQuery, Ajax, Eclipse, SOAP, Restful, SQL, WebService, JSON, Junit, JSP

Confidential, Tampa, FL

Technology Lead

Responsibilities:

  • Working closely with business in finalizing and prioritizing functional requirements
  • Analyzing the requirements and preparing High Level Design Document
  • Development - Calling REST Based ODATA services and populating the JSON response to Object
  • Used Spring Transaction management for transactions
  • Implemented Email functionality using Velocity template
  • Implemented Spring Security for Authentication and Authorization
  • Spring framework is used to load the objects required for the persistence layer.
  • Used Hibernate framework for database operations
  • Developed Cron jobs for daily Mexico and US Client Import
  • Deploy the application into Websphere server
  • Developed Junit test cases to perform unit testing of the application
  • Used log4j for logging and debugging purpose
  • Wrote multiple Complex SQL queries
  • Worked on IDE Eclipse and Toad.

Environment: Java/J2EE, spring, Hibernate, jQuery, HTML, CSS3, Oracle, JSP, WebSphere, RAD, Toad, Maven, Spring MVC, RESTful Services, Junit

Confidential, Carrollton, TX

Technology Lead

Responsibilities:

  • Designed and Developed Onboarding and Loan origination flows
  • Involved in all phases of Software Development Life Cycle
  • Designed and developed a spring boot based Document Service for document templates
  • Wrote stored procedures to process the data from NCP external vendor
  • Design and development with Spring framework.
  • Followed Spring MVC architecture in designing and developing application
  • Spring Declarative transaction is used to handle transactions
  • Hibernate ORM framework used for all CRUD database operations.
  • Wrote iBATIS SQL queries and configurations
  • Extensively used AngularJs frameworks for Rich UI development.
  • Resolved SDSS variance reporting issues
  • Developed Micro services for Store, Product, Customer and Onboarding
  • Used Spring Core Annotations for Dependency Injection and Spring MVC for REST API s and Spring Boot for micro-services.
  • Developed the scheduler module to process Interest, Charge-off and Default
  • Working closely with business in finalizing and prioritizing functional requirements.
  • Involved in preparing user story boards and burned down charts
  • Closely working with project managers in meeting deadlines of various sprints
  • Setup Jenkins for continuous integration
  • Involved in Deployment and Release activities
  • Implemented the Cron Job for Interest Calculation, Lot Movement, Fee Calculation and Write Off.

Environment: Java, Angular js, HTML5, Struts, Spring, Spring MVC, Hibernate, REST API s , Spring Boot, iBatis, Microservices, Webservice, Oracle, JBoss, Maven, Jenkins, TFS, Eclipse, Adobe Editor, DB Objects Stored Procs, Triggers and Functions

Confidential

Technology Lead

Responsibilities:

  • Involved in the Copy right transfer module development
  • Involved in Database design and wrote store procedures
  • As a Technology Lead guided the team on the development
  • Implemented Bread crumb module for this application
  • Spring MVC is used for Client Web App Implementation.
  • Developed a prototype using Spring Jdbc template for client demonstration
  • Hibernate ORM framework used for all CRUD database operations
  • Used XSLT to process the Funding body module
  • Wrote complicated SQL queries and tuned to achieve maximum performance.
  • Involved in Deployment and Release activities
  • Developed junit test cases for unit testing
  • Resolution of high severity production errors
  • Ensuring smooth implementation and release of the changes on the client server
  • Deployed application on Weblogic server.

Environment : Java, HTML5, JQuery, JavaScript, spring, Hibernate, Webservice, Oracle, XML, XSLT, XMLSpy, Agile, Eclipse, TFS, Weblogic, SQL, Junit, Weblogic server, XSLT

Confidential

Technology Lead

Responsibilities:

  • Involved in the entire Software Development Life Cycle (SDLC)
  • Played a critical role in designing and developing legal updates alert functionality
  • Involved in writing Oracle Stored Procedures.
  • Played Onsite coordinator role and closely worked with clients
  • Be part of daily scrum meetings with all team members and update IT project management with weekly status updates
  • Working closely with business in finalizing and prioritizing functional requirements.
  • Involved in preparing user story boards and burned down charts
  • Involved in the application development for the Crawlers to crawl the legal documents
  • Created new adaptations for new regions
  • Wrote apache ANT Scripts for application build and deployment

Environment : Java, Servlets, J2EE, JSF, Struts, XML, XSLT, Oracle, Agile, Toad, Unix, Eclipse, Tomcat, JSON, PL/SQL

Confidential, Miamisburg, OH

Technology Lead

Responsibilities:

  • Extensively used Java API for XML Processing
  • Wrote Standalone java tool to identify the text element Patterns
  • Involved in the entire Software Development Life Cycle (SDLC)
  • Wrote XSL Templates for XML conversion
  • Followed Spring MVC architecture in designing and developing application
  • Apache Maven POM is updated to use correct dependencies.
  • Developed Junit test cases to perform unit testing of the application.
  • Developed Oracle Stored (PL/SQL) procedures.
  • Log4j is used to track the events throughout the application

Environment: Java, J2EE, Web services, XML, XSLT, Oracle, CVS, WebLogic, Log4j, Junit, Toad, Unix, JDBC, XMLSpy, Maven, Java API, Spring MVC, PL/SQL, Oracle

Confidential

Software Engineer

Responsibilities:

  • Involved in the entire Software Development Life Cycle (SDLC)
  • Involved in Requirements gathering activities and captured into Requisite Pro
  • Working closely with business in finalizing and prioritizing functional requirements
  • Involved in AS-IS system analysis
  • Used various design patterns Singleton, Transfer Object, Service Locator, Business delegates and Factory Pattern.
  • Spring IOC and Annotations are extensively used throughout the application
  • Followed Spring MVC architecture in designing and developing application
  • Developed view components using JSP, JavaScript, CSS and Custom tag libraries
  • Designed the Database objects for this application
  • Developed unit test cases for unit testing.
  • Log4j is used to track the events throughout the application

Environment : Java, J2ee, Spring MVC, Servlets, JSP, J2EE, Web services, JavaScript,CSS, XML, XSLT, Oracle, CVS, WebLogic, Log4j, Junit, Toad, Requisite Pro, Erwin

Confidential

Software Engineer

Responsibilities:

  • Involved in Enhancement and Support activities
  • Extensively used Java API for XML Processing
  • Involved in requirements analysis activities
  • Wrote Shell scripts to automate the daily job processing
  • Wrote PL/SQL script s for data correction
  • Involved in Defect fixing and RCA activities
  • Involved in Daily Job Monitoring activities
  • Wrote shell scripting to handle automatic Job monitoring

Environment: Java, Servlets, JSP, XML, SOAP Web services, Ant, Oracle, eclipse, VSS, Oracle Forms, WebLogic, Staffware, Toad, Stored Procedure, Unix Shell Scripts

We'd love your feedback!