We provide IT Staff Augmentation Services!

Technology Lead Resume

4.00/5 (Submit Your Rating)

SUMMARY

  • 7.10 years of extensive experience in Analysis, Design, Development, Testing, implementation and maintenance of web based and client server multi - tier applications using Java/J2EE technology.
  • Software development experience in Agile Software Methodology.
  • 4.5+ Years of onsite experience and played variety of roles from Developer, Module Leader, onsite coordinator to team leader in my tenure in various development and maintenance projects.
  • Extensive experience in interacting with the users, analyzing the business requirements and in producing the Business and System Requirement Specifications.
  • Exhibit effective team skills as well as individual motivation to meet deadlines under pressure.
  • Over 6 years of experience in e-commerce environment.
  • Having good knowledge in Core Java, Collection framework and Multi-Threading.
  • Good experience in implementing Object Oriented Analysis & Design (OOAD).
  • Experience in Commerce framework like BlueMartini, Endeca.
  • Expertise in client side designing and validations using HTML, CSS, Java Script, JSP.
  • Expertise in Open source tools like Struts, Spring MVC, and Hibernate.
  • Expertise in using Web Service technologies like SOAP, WSDL, Restful webservices to implement Service oriented Architecture (SOA).
  • Exposure in Cloud technologies like Amazon Web Services (AWS)
  • Expertise in deploying enterprise applications on WEB/Application servers like Apache Tomcat and Oracle Weblogic.
  • Experience working in Relational and NOSQL Databases like Oracle 10g/11g (SQL, PL/SQL), MongoDB.
  • Experience working in JMS message brokers like Apache ActiveMQ, IBM MQ and Apache Kafka.
  • Expertise using IDEs like Eclipse.
  • Experience in Shell Scripting.
  • Worked on multiple Operating Systems like Linux (Unix, Solaris) and Windows.
  • Expertise in Versioning tools like CVS, Subversion and Git.
  • Expertise in Build and deployment of Applications using Maven and Ant.
  • Experience in testing frameworks like Junit, Mockito and Power Mockito.
  • Worked on all phases of project like Development, Performance tuning, Enhancements and Support projects.
  • Very good experience in configuration management, which involves source code management, code merges and stream management.
  • Expert in release management activities, which includes coordinating, releases like working with web admin for deployment and technical/business validation.
  • Valuable domain knowledge in Retail domain, Banking and Logistics domain.
  • Very good skills on gathering business requirement from business partner and converting them to requirements. Good client interaction skills.
  • Ability to analyze production issues and fixing issues in triage.
  • Out of box thinker having provided multiple value adds in the project during lean project period, which has delighted clients.
  • Experience in setting up and up gradation of production system.
  • Played a key role for client during holiday support.
  • Provide technical support for usability issues and critical site problems, as needed.

TECHNICAL SKILLS

E E-Commerce: BlueMartini 9 and 12, Endeca 2.1

BI Tools: SQL*Plus, CA-Wily, Splunk, Gomez, Coremetrics, SVN, Ant and Maven

Databases: Oracle 11g/10g, Mongo DB

Operating System: Windows, Unix (SOLARIS)

Web: Javascript, HTML, CSS, jQuery

Languages: Core Java 6/7/8, J2EE, SQL

IDE: Eclipse, STS, MyEclipse, Netbeans

Servers: Apache Tomcat, Weblogic

Frameworks: Spring MVC, Hibernate, Spring Data, Spring Batch, Struts, JUnit, Mockito

SOA: SOAP, Restful Webservices

Message Services: ActiveMQ, IBM MQ, Apache Kafka

Cloud: AWS

PROFESSIONAL EXPERIENCE

Confidential

Technology Lead

Responsibilities:

  • Developed and implemented various features of Issuer Processing using Spring MVC, Restful Web services, Spring Data, ActiveMQ, Spring Tool Suite.
  • Writing functional Unit Test cases using Junit, Mockito and Power Mockito.
  • Implemented Message Oriented Middleware(MOM) using Apache ActiveMQ in my project for communications between two systems.
  • Hosted our application in AWS Cloud using AWS EC2 and ELBs.
  • Using NOSQL database MongoDB as Backend database.
  • Implemented a POC using Apache Kafka to use as message broker. Will be leveraging Apache Kafka for real time data feeds from MongoDB to Hadoop ecosystem.
  • Developed each module of application in such a way to run as Microservice which can deployed, tweaked separately without affecting other modules of the application.
  • Requirement gathering and analysis.
  • Provide detailed estimation on requirements.
  • Using Apache Maven build tool for building the application.
  • Using Apache Tomcat as the Deployment Server.
  • Using Jenkins for Continuous Integration Server.

Environment: Core Java 8, Spring MVC, Spring Data, Restful Web Services, AWS EC2, ActiveMQ, Apache Kafka, MongoDB, Maven, JUnit, Mockito, Power Mockito.

Confidential

Developer

Responsibilities:

  • Requirement gathering and analysis which includes interaction with business users.
  • Provide detailed estimation on requirements.
  • Design, coding and code review using Core Java and J2EE in BlueMartini Framework. Using Oracle 11/g as Database Server and using Weblogic as Application server. Solaris server as an Operating System.
  • Used Javascript, Jqurey and Jsp for front design and validation.
  • Unit testing and integration testing.
  • Responsible for end to end in integrating QAS pro web address verification web service.
  • Responsible analysis, design, coding, Junit and integration testing for Harte hanks batch job.
  • Responsible for analysis design, coding and deployment for Item locator project.
  • Responsible for end to end migrating Cyber source legacy system to web service.
  • Involved in end to end integration of DOM (Distribution management model). Utilizing IBM MQ for communication between 2 different systems.
  • Involved in integrating CA wily on Confidential .com.
  • Involved in upgrading Java JVM to AZUL JVM.
  • Used Weblogic as the Deployment Server.
  • Developed SQL statements against the database to manipulate the data as well as fetch the data from database.
  • Prepared application manual and system implementation plan document.
  • Involved in memory leak analysis and fix.
  • Customer interaction for incidents.

Environment: Java/J2EE, BlueMartini, JQuery, BlueMartini, Weblogic 10.3.5, Restful and Soap webservices, Experian QAS, Cybersource integration, Oracle 11G.

Confidential

Developer

Responsibilities:

  • Worked in migrating all the applications like Confidential .com website, Kiosk, Contact Center, Scanners and Enterprise Desktop from BM9 to BM12 version.
  • Analyzing and resolving the issues while migrating the applications from BM9 to BM12.
  • Did necessary configuration changes in Weblogic server 10.3.5 for all applications.
  • Modifying existing Unix batch job scripts to support new operating system. Testing and fixing the script related issues.
  • Removing old BM9 API’s with BM12 API’s and modifying the existing code to support new API.
  • Used JMS to broadcast the messages asynchronously to all application servers so new content will be activated in website.
  • Task assignment to offshore team and guiding team in accomplishing their task in time.
  • Played a key role in the production deployment and post production deployment issues.

Environment: Java/J2EE, BM12,IBM MQ,Unix Scripts, Endeca 2.1, Weblogic Server 10.3.5, Oracle 11g

Confidential

Developer

Responsibilities:

  • Attending Business Requirements meeting for the new transactions.
  • Preparing and Reviewing the High Level Design Strategy documents for the functionality.
  • Used Spring framework as the MVC for the development, Implementation and maintenance of the project.
  • Used Javascript, Jqurey and Jsp for front design and validation.
  • Managing the configuration of Java programs using SVN configuration.
  • Used Maven build tool for building the application.
  • Used Weblogic as the Deployment Server.
  • Developed SQL statements against the database to manipulate the data as well as fetch the data from database.
  • Used JMS to broadcast the messages asynchronously to all application servers so new content will be activated in website.
  • Communicated with the other teams to discuss and estimate effort and time required for the Work requests and get integrated environment.
  • Worked on implementing 3rd party integration like Coremetrics, Certona, Searchdex applications with website application.
  • Worked on improving performance of the website by finding the bottlenecks of the website during Holiday period and addressing it through code fixes.

Environment: Java/J2EE, Eclipse, Spring 2.5, Hibernate 3.0, Unix Scripts, Weblogic Server 8.5, Oracle 10g, IBM MQ

Confidential

Software Engineer

Responsibilities:

  • Involved in Analysis of the requirements to its impact to the existing system.
  • Involved in preparation of design strategy documents for all the impacted methods and for new functionality.
  • Development of application business logic and functional modules using Java and J2EE.
  • Worked with the architecture team to understand the design of the application.
  • Created Class and Sequence diagrams for some of the major business modules.
  • Designed and developed the application and a framework to support the application using Java/J2EE, particularly Java Server Pages (JSP), Servlet and JSP APIs.
  • Involved in creating a web interface using JSP and HTML.
  • Also worked with stored procedures using callable statements and triggers and functions based on the project requirements.
  • Performed Functional testing, Regression testing to ensure quality and validated the application on different testing environments.
  • Worked with creating a User manual and User Training guide for the new system.
  • Involved in the development of test cases for the testing phase.
  • Involved in defect fixing activity as a part of system testing and warranty..

Environment: Java/J2EE, Spring 2.5, BlueMartini, Endeca 2.1, Unix batch jobs, Oracle 10G.

Confidential

Analyst Programmer

Responsibilities:

  • High level and low level design documentation based on requirement given by lead, Customer.
  • Coding and unit testing of individual modules developed.
  • Unit and Integration test planning including test case preparation
  • Bug fixes and performance improvement.
  • Use Case design.

Environment: Java 1.5, JSF(Richfaces), JPA, Hibernate EJB, Oracle 10g, Myeclipse6.0.

We'd love your feedback!