We provide IT Staff Augmentation Services!

Technical Lead Resume

3.00/5 (Submit Your Rating)

CaliforniA

SUMMARY:

  • Over 10 years of experience in Information Technology as a Java/J2EE developer/Lead in the development of Web applications using J2EE, Java related technologies.
  • Strong experience in JSF, JSP, Servlets, JavaBeans, Struts, EJB, Spring, Hibernate, Ibatis, Camel as in Microservices - CXF, JDBC, XML, XSL, JMS, JSF-Richfaces, Angular JS, JQuery and Web Services(REST/SOAP).
  • Extensive experience in design, development and implementation of Model-View-Controller using Struts 1.x framework.
  • Worked using several J2EE design patterns like Singleton Pattern, Front Controller, Data Access Object, MVC, and Adapter Design Patterns
  • Strong experience in configuring, administrating, development using Apache Tomcat, Confidential WebSphere, Oracle WebLogic and Jboss.
  • Strong working experience on version control with CVS, Tortoise SVN and Synergy.
  • Good understanding of RDBMS in writing queries using Oracle, MySQL and Postgres. jms
  • Strong working experience with Agile methodology
  • Good exposure of web services technologies such as SOAP, HTTP, WSDL, XSD and XSLT.
  • Good hands-on experience on RESTful web services.
  • Having strong domain knowledge and exposure on Retail, Finance, Telecom, Insurance of Health and Property.
  • Good understanding of Function Point Analysis.
  • Experience creating and documenting APIs to be used/consumed by other clients.
  • Extensive Knowledge in Spring MVC, Spring Context, DAO and Spring IOC modules.
  • Full lifecycle experience implementing web applications using object oriented programming techniques.
  • Have excellent Communication, Interpersonal, and Analytical skills.
  • Excellent collaboration and communication talents to work effectively with team members and achieve client goals

TECHNICAL ENVIRONMENT:

Languages/Technologies: Java (JDK), Sterling OMS, JSP, JMS, Servlets, JavaBeans, Struts, Spring, Hibernate, JSF, EJB, Java Mail API, SQL, JADE-Template, HTML, UML, REST, SOAP, WSDL, UDDI, CSS, XML, XSD, XSLT, JAXB, JAX-WS, Anguar JS, JQuery, Node-js

IDE/Tools/Utilities: Intellij Idea, Eclipse, RAD, RSA, Netbeans, Maven, Toad, SQL Developer, SOAP UI, HP QC/ALM, JIRA, Nexus, Ant, Synergy, Team city, Sonar, STS, BASS, CCM, MASSQ, TIPCO, Splunk, forklift, Gulp, Bower

Application/Web Servers: Confidential Websphere, Oracle WebLogic, Apache Tomcat, JBoss

Databases: Oracle 11g, MySQL, PostgreSQL, Couchbase-NOSQL

Operating Systems: Windows NT/98/2000/XP/7, UNIX, Sun Solaris 2.x, Linux, Uuntu and DOS.

PROFESSIONAL EXPERIENCE:

Confidential, California

Technical Lead

Responsibilities:

  • Designed Configuration Layer which fetch (CCM) for all environments (QA1, QA2, STG and PROD, etc.) DB and all application configurations meant for ODS/OSH are maintained in this layer, such as configurations - URLs, properties, DB connections, etc.
  • Developed Order Delivery Note as a service, Generate and upload the PDF in to CFS for any requested order and it is been appreciated by client and implemented in all stores of walmart.
  • Integrated all types of consumers like MH, GIF, HSCOTF, Microlise Layer Camel Microservices used to bridges the gap between consumers external to ODS/OSH and the service layer.
  • In Service Layer Spring, Apache CXF, Hibernate, Forklift are used, also Core CRUD service layer for orders, monitors, etc.
  • Using Dozer as a Mapping Layer for the DTO to Model and vice-versa mapping.
  • Managing Drools rule engine for routing of messages based on various business rules.
  • Developed custom APIs for Monitoring services and developed APIs to monitor various aspects.
  • Logging in Splunk and all logs are streamed to splunk for future analysis and debugging.
  • Oracle DB Transactional, master and applicable configuration data is stored in the DB.
  • Written Cache-warming jobs which triggers runners from other jobs and scheduling batch jobs (eg. trip retrieval job) is done using BaaS.
  • Couch based Caching CaaS-layer is used to speed up data retrieves and retrieve APIs.
  • Developed instance level releasing of monitor lock mechanism and Messaging to JMS queues and Mass with internal messaging Tibco based JMS queues.
  • Interactions with different consumer (GIF, PAM, Microlise, OFS ) are done via MaaS queues.
  • Developed automated test classes for integrating and functional coverage for all layers and do code coverage with Sonar and TEST-NG with Mockito.
  • Performed code reviews, unit and integration test responsible for code review.
  • Using Scrum: Agile Methodology.

Environment: Java 1.7/8, J2EE, Spring, REST, JSON, ATG, Sterling OMS, Angular-JS, Node-js, Tomcat, Spring, XML, XSD, Camel Microservices CXF, Drools, Dozer mapping, EMS and TIPCO/MASSQ, BASS, CCM, Couchbase, Apache log4j, Junit 4/TestNG, Oracle 11g, JIRA, Nexus, STS Spring tool, Linux and Windows.

Confidential, Dearborn

Technical Lead

Responsibilities:

  • Responsible for develop and implement POC for CDR to SCA-C upgrade with spring MVC in all aspects.
  • Migrated from RMI and SOAP in to RESTFul webservices.
  • Establish the communication channel between Data stage and MDM service through IL.
  • Involved in architecture, messaging (JMS), MQ Series, design patterns and related frameworks.
  • The Confidential team will generate the updated model and provide a copy for validation.
  • Analyzed and concluded for core tables for no entity change between MDM v10 MDM v11.4.
  • Finalized the Data database scripts will need to be included for the modification (OOTB).
  • Built the integration layer between DataStage and MDM.
  • Responsible for setting Confidential source in web sphere application server and tuning like JMS queue.
  • Developed destinations, data sources, Web Service endpoints, MQ endpoints etc.
  • Successfully implemented RESTFUL Web Services based on SOA architecture.
  • Performed code reviews, unit and integration test responsible for code review.
  • Used JUnit for test driven development and perform unit testing
  • Using Agile Methodology based on scrum.

Environment: Java 1.6, J2EE, Spring, REST, SOAP, Sterling OMS, JSF, JQuery, JBoss, Spring 2.5, XML, XSD, XSLT, HTML, JavaScript, Apache log4j, Junit 4, MySQL, HP ALM, IntelliJ Idea, Windows.

Confidential, New York

Technical Lead

Responsibilities:

  • Involved in Analysis, Design and development, unit testing, implementation, and support of supplier portal.
  • Designing the front end applications, user interactive (UI) web pages using web technologies like JSF2, HTML5, CSS3, Kendo UI, JQuery, Bootstrap and Web API.
  • Participating in design review meetings and analyzing the impact of Change Requests.
  • Enhanced existing systems according to assigned project requests.
  • Implementation of services for Data layer and Application layer.
  • Integrated with third party application by consuming their web services.
  • Debug and fix the defects during testing phase.
  • Participating in the Issue resolving technical meetings.
  • Responsible for code review, maintaining application flow, debug, build and deployment.
  • Used Log4j for development and run time debugging of the application.
  • Using Agile Methodology based on scrum.

Environment: Java 1.6, J2EE, Sterling OMS, JSF2, Kendo UI, JQuery, JBoss, Spring 2.5, XML, XSD, XSLT, HTML, JavaScript, Apache log4j, Junit 4, MySQL, HP ALM, IntelliJ Idea, Windows.

Confidential, Conshohocken

Package Solution Consultant

Responsibilities:

  • Requirement gathering from end-2-end designer
  • Decompose requirements into various components
  • Prepare a high-level design in agreement with platform architects, platform design lead and other stakeholders for node to node configuration for logistics management systems.
  • Configured sterling order management system using application manager for whole order management module.
  • Configured with application manager for logistics management system along with the specific node at each OD legs.
  • Attend a series of conference calls with customer, platform architects, platform design lead and other stakeholders to sync with the latest.
  • Prepare respective component designs within platform for spring.
  • Configured RESTFUL services for UI and contributed automated build scripts for effective build and deployment.
  • Configured JMS and involved in support during development, deployment and testing phases
  • Used Agile development process based on scrum
  • Actively participates as a scrum team member on all phases of the scrum process.
  • Strong ability to understand user stories and acceptance criteria and provide feedback on those requirements to business analysts and also participating daily scrums, sprint commitment, retrospectives and cross team collaboration

Environment: Java 1.5, Sterling OMS9.5, REST, Spring, J2EE, JMS, XSD, XSLT, Eclipse, Agile methodology, Confidential WebSphere8.5.

Confidential

Senior Application developer

Responsibilities:

  • Involved in Impact Analysis, Design and development, unit testing, implementation, and support of Confidential system.
  • Prepared high-level and low-level design according to requirement
  • Migrated JSF1.2 to JSF2 and responsible for complete development of the specific requirement
  • Created RESTFUL web services and integrated with other systems.
  • Extensively worked on Module Integration. Worked with a team to implement middle tier service layer by creating a Restful WCF/Web API service
  • Used Synergy as version control and continuous integration tool in order to manage source code and content.
  • Responsible for code review, maintaining application flow, debug, build and deployment.
  • Used Log4j for development and runtime debugging of the application.
  • Storage and retrieval of data using IBatis.
  • Prepared and reviewed unit test cases and performed unit testing and sub-system testing of the requirement
  • Provided support during a release deployment

Environment: Java 1.5, REST API, JSF2/1.2, AngularJS, Servlets, IBatis, Junit, Oracle 10g, Eclipse 3.x, HTML, JavaScript, log4j, HP QC.

Confidential

Software Engineer

Responsibilities:

  • Requirement analysis and identification of a domain for the proof of concept (PoC)
  • Spring MVC and batch configured and developed UI components using JSP and AJAX as underlying architecture at every TG.
  • Apart from Unit testing involved in SIT, UAT for defects which has been raised on ALM.
  • Identified various Web Services for the selected domain
  • Developed different SOAP Web Services using WSDL as service contract with external clients.
  • Used XSLT for transforming one kind of payload of another payload of choice with a template processing engine. The engine creates a payload based on existing content.
  • Orchestrated these services into various processes
  • Created client for the execution and real implementation of developed Web Services, which includes the development of GUI
  • Created stubs calling Web Services through service endpoint using proxy.
  • Tested end-to-end process flow

Environment: Java 1.4, J2EE, Spring MVA/batch, JSP, XSD, WebServices, Oracle 10g, Eclipse, Edit plus, Toad.

Confidential

Senior Software Engineer

Responsibilities:

  • Worked on JSF development involving creation of custom pages, java beans to show dynamic contents.
  • Writing validation rules for front-end screens.
  • Implemented system using JSF-Richfaces, Spring MVC framework along with JPA on top of Exigen Product.
  • Involved in unit and functional testing various components of the application.
  • Involved in writing SQL queries and procedures.
  • Provided development support for all the testing phases.

Environment: Java 1.4, JSF Richfaces, Spring, JPA, Spring 3.0, Hibernate, Junit, Apache Maven, SVN, Log4J, Exigen, Oracle 10g.

Confidential

Sr. Software Engineer

Responsibilities:

  • Developed UI components using ICE Faces framework which uses JSF and AJAX as underlying architecture.
  • Writing validation rules for front-end screens.
  • Identified various Web Services for the selected domain
  • Developed different SOAP Web Services using WSDL as service contract with external clients.
  • Orchestrated these services into various processes with Emma tools.
  • Created client for the execution and real implementation of developed Web Services, which includes the development of GUI
  • Created and shown the business process flow connecting various web services based on logic and conditions.
  • Implemented spring integration with Ibatis to perform operations on ORM and written complex queries.
  • Responsible for code review, maintaining application flow, debug, build and deployment.
  • Involved in unit and functional testing various components of the application.
  • Provided development support for all the testing phases and deployment.

Environment: Java, JSF-Richfaces, ICE Faces, AJAX, J2EE, Servlets, XML, XSL, Spring, Spring batch, Hibernate, Servlets, JMS, RSA, Sonar, Emma, SVN and EJB, IBATIS, PL/SQL

Confidential

Programmer Analyst

Responsibilities:

  • Worked on JSP development involving creation of custom tags, java beans to show dynamic contents.
  • Writing validation rules for front-end screens.
  • Performed storage and retrieval of data in MySQL using JDBC.
  • Involved in unit and functional testing various components of the application.

Environment: Java 1.5, J2EE, Hibernate, JSP, Servlets, Eclipse RCP, SVN, Apache Tomcat

We'd love your feedback!