From:                              route@monster.com

Sent:                               Friday, September 2, 2016 10:12 AM

To:                                   hg@apeironinc.com

Subject:                          Please review this candidate for: TOMCAT

 

This resume has been forwarded to you at the request of Monster User xapeix03

Gaurav Verma 

Last updated:  08/10/16

Job Title:  no specified

Company:  Apeiron, Inc.

Rating:  Not Rated

Screening score:  no specified

Status:  Resume Received

11305 weston pointe dr, apt 202, Brandon, FL
Brandon, FL  33511
US

Home: 2485505646   
email.gverma@gmail.com
Contact Preference:  Telephone

Quick View Links:

Resume Section

Summary Section

 

 

RESUME

  

Resume Headline: Looking for Full Time/Long Term/Java Lead in California, Washington, Oregon, Arizona or other West Coast in US

Resume Value: sfciatwgj27ubjxt   

  

 

Gaurav Verma - Lead Java Consultant

Contact: - email.gverma@gmail.com/+1.248.550.5646

 

SUMMARY:

·               Certified Lead Java Consultant with overall Twelve years of Expertise in designing, developing and maintaining enterprise Java/J2ee, web based and portal application. Extensive experience in Backend and UI development using Java, JEE, Java frameworks like Spring, Hibernate, JavaScript frameworks and UI technologies.

·               Responsible for delivering end to end Java technical solutions as per the architecture and business strategies.

·               Worked as Java Tech lead, along with hands on Development for architecture and have ability to mentor and lead Team.

·               Excellent Experience in Java/JEE Technologies like JSP, servlet etc.

·               Excellent knowledge of JavaScript frameworks and UI technologies like AngularJS and ExtJS.

·               Strong knowledge of Java on version 5, 6 and 7.

·               Strong knowledge in design patterns like singleton, factory and abstract factory, DAO, DTO, MVC pattern.

·               Experienced in Java frameworks like spring MVC, Struts and hibernate.

·               Experience in development of REST full services as well as SOAP services.

·               Experienced in development of UI Screens using Angular JS, Backbone.js and ExtJS.

·               Good knowledge of JSON and XML.

·               Experienced in working with Maven tool for creating application and add application dependencies.

·               Experienced in creation of test cases using Junit.

·               Involved in development of DAO layer to communicate with database in Java using JDBC.

·               Involved in development of service layer to implement of business logic in Java.

·               Strong and excellent experience in using of java based IDE Eclipse, JDS and RAD.

·               Strong experience in deployment of application on application server like Jboss, WebSphere, tomcat etc.

·               Strong working experience on various IDE tool for application development and deployment like Eclipse, RAD etc.

·               Experience in installation, Design/development of enterprise web application on Linux and Windows environments

·               Involved in requirement analysis and prepared high level and low level design documents.

·               Experience in software development methodologies like Agile/Scrum model

·               Experience in SOA architecture design and principles.

·               Experience in writing test cases using JUnit.

·               Experience in writing SQL queries for database transaction.

·               Experience with databases MySQL, MS-SQL and Oracle.

·               Worked on Toad, SQL Developer and SQLYog database tools.

·               Strong knowledge of data structures and sorting algorithm.

·               Involved in development of POCs on different technologies.

·               Involved code review and performance tuning of application.

·               Provided assistance and guidance to project team to resolve technical challenges.

·               Experience in preparation of system requirement documents such as HLD, LLD etc.

·               Experienced in working with distributed team in collaborative way to deliver the common solutions.

·               Experience in client communication to gather the business requirements.

·               Prepared package structure and developed core modules.

·               Possessing good interpersonal skills which were applied in coordinating with Client, business users, Offshore and on-site development team, QA team and support team as required.

 

TECHNICAL SKILLS:

 

Web & Java Technologies:Core Java, JEE, JDBC, JSP, Servlets, RESTful Web Services, JUnit, XML, JSR168, JSR286, SOA

Frameworks:Spring, Struts, Hibernate

JavaScript Technologies:AJAX, JQuery, EXTJS, AngularJS, BackboneJS, JSON

UI Technologies:HTML 4 & 5, CSS 3

Libraries:Java Collections, log4j, java mail, apache libraries

Tools:Firebug, Sonar, MS Visio

IDE:Eclipse, RAD, WSAD, RTC, WID, JDS

Deployment tools:Maven, Jira, Bamboo

Application/Web Servers:Jboss, Tomcat, WebSphere Application Server, WebSphere Portal Server

Databases:Oracle, MS SQL Server, MySQL

Version Control tools:SVN, CVS, Jira, GIT, APPM, VSS

Operating Systems:Windows, Linux/Unix

Methodology:Excellent Experience in Agile Development and Test Driven Development

 

TECHNICAL CERTIFICATION:

Ø       IBM Certified Application Developer - IBM  Portal application design/development v6.0

Ø       IBM Certified Application Developer – IBM WebSphere Web-content Management IWWCM 6

 

 

EXPERIENCE:

 

JAVA Software Developer

Citi Bank, Tampa, Fl, USA (Incedo Pvt Ltd)

November 2015 – Till date

Project: CLEMS, application is using globally in Citi Bank to capture all data elements needed for creating Legal Entity in one system. This data is submitted in CLEMS system as an request. This request can have multiple level of workflow process to get approval of legal entity and its data information. Approver can verify and modify legal entity data while approving, once request get completed legal entity will be available in CLEMS system from the effective date provide in request..

Responsibilities:

·               Individually involved in development as per the requirement and BRD.

·               Involved in development of business login using Java 7.

·               Developed web components using Spring MVC.

·               Developed test cases for application testing.

·               Developed web services spring based restful services.

·               Involved in build and deployment of application on DEV/SIT environment on websphere enivornment

·               Developed UI screens using ExtJS.

Environment: Java/JEE, Spring MVC, Spring based restful services, Oracle, Websphere application server, Eclipse.

 

JAVA Tech Lead Developer

TD Auto Finance, Farmington Hills, MI, USA (Syntel India Pvt Ltd)

April 2013 – November 2015

Project: TDAFConnect, application is developed on Java/JEE technologies for Car Dealer in US and Canada. Application is providing facility for all point of sales related activities. This application is supporting vehicle sale finance functions to expedite credit application entry, maintenance, product and services offered by TDAF. Point of sale processes includes Prospect, Credit, Contract/Discounting, funding, existing customer services, Remarketing and dealer services.

Responsibilities:

·               Involved in full stack  application development in Java/JEE technologies

·               Involved in client requirement gathering, analyze requirement and preparation of business requirement.

·               Individually involved in development as per the requirement and BRD.

·               Involved in development of business login using Java 7.

·               Developed web components using Spring MVC.

·               Developed test cases for application testing.

·               Developed web services spring based restful services.

·               Used Maven for creation of project structure and add dependency.

·               Developed UI screens using Angular JS, HTML5, CSS3 and ExtJS.

·               Involved in deployment process of application on JBoss Server.

·               Involved in deployment of application on UAT and production environment.

Environment: Java/JEE, Spring MVC, Spring based restful services, AngularJS, HTML 5, CSS 3, MySQL, Jboss, Eclipse/JDS, Maven, Jira, Bamboo.

 

Project: Smart Care – Care Analytics, developed by a team of experts with strong analytics’ fundamentals, Care Analytics assists in:

ü       Stratifying inpatients into High, Medium and Low risk categories based on ICD10 codes, patient demographics, Length of Stay(S), other secondary illnesses

ü       Identifying Patients for Palliative and Hospice care, plan their care by different centers and specialties

ü       Identifying patients who are most likely to be readmitted, improve quality of care for high risk patients

Responsibilities:

·               Involved in analyzing the requirement and specification and design technical solution.

·               Developed business requirement and high-low level design documents.

·               Developed application on Eclipse Kepler.

·               Developed UI screens on Angular JS and ExtJS.

·               Developed application business logic in Java 7.

·               Developed test cases for UI screens and business logic implementation.

·               Used Tomcat server to deploy application.

·               Responsible for complete development, deployment and UAT.

·               Involved in testing and bug fixing of applications

·               Mentored and helping team for implementing project requirements and technical issues.

Environment: Java, JSP, Servlet, Angular JS, HTML 5, CSS3, ExtJS, CSV, MySQL, Eclipse, Tomcat

 

Project: Moodys – SRDS MSP, Monitoring UI, and The MSP Authorization Service was being developed to provide a permissions framework for consumers of services on the Moody’s Services Platform.  Initially, the SRDS product was the sole consumer of this initiative.  In the future, additional consumers will be leverage this solution, potentially required for additional features.  Any future requirements for enhancements will be determined after delivery of this functionality.  In order to control access to the resources on MSP, functionality will be delivered to ensure that MSP users can only consume services, publish or subscribe to events as a result of explicit authorization.  The relationship between MIS and MA involved certain restrictions on what data can be shared between the two companies.  The presence of MIS data on the service bus necessitates restricted access to that data by MIS since MA and MIS will be sharing data via MSP.  The MSP Authorization Service enforced these rules and did prevent access to resources and events where it should not be allowed.

Responsibilities:

·               Involved in analyzing the requirement and specification and provide technical solution to team.

·               Responsible for complete development, deployment on Dev and QA environment, UAT with client.

·               Involved in LLD creation, project structure creation.

·               Mentored and helping team for implementing project requirements.

·               Implementation of business logic and restful service development.

·               ExtJs implementation for UI screens.

·               Involved in testing and bug fixing.

·               Involved in load and performance testing with QA team and performance tuning.

·               Code review for Java end as well as ExtJS.

Environment: Java, J2EE, ExtJS, Spring MVC, spring based restful Service, Hibernate, Jboss, MySQL, Maven, Sonar, Eclipse, APPM as version control tool.

 

Project: GoToSOA – SOA Governance Toolkit for Credit Rating Client

Project Specification: Following is the First phase of this Project

ü       Enterprise SOA repository to store SOA artifacts in a central repository.

ü       Supports WSDL, XML Schema, Google Proto Files, Policy Files Design Documents, images, libraries etc.

ü       End to End Lifecycle management and service versioning supports.

Responsibilities:

·               Responsible for performance tuning of application and Implementation of the new features using ExtJS, Hibernate, Struts and Spring.

·               Determining requirements and specifications, analyzing and translating them into generic, stable and scalable model/design for the framework.

·               Involved in development of UI Screens using ExtJS.

·               Used firebug and chrome debugger tool for testing and debugging of javascript and ExtJS code

·               Involved in testing with QA team and bug fixing.

·               Development of service layer and business logic implementation in Java 6, Spring MVC and Spring restful service.

·               Express the architectural implementation through code and design.

Environment: Java, J2EE, ExtJS, JQuery, Struts, Spring MVC, Hibernate, Jboss, MS-SQL Server

 

JAVA Tech Lead.

C Ahead Technologies

Oct 2012 – April 2013

Client: Strates, Johannesburg, South Africa: Strate Ltd is a licensed Central Securities Depository for the electronic settlement of financial instruments in SA. They handle the settlement of a number of securities including equities and bonds for the Johannesburg Stock Exchange as well as a range of derivative products such as warrants, Exchange Traded Funds, retail notes and tracker funds. It added the settlement of money market securities to its portfolio of services. They provide services to Issuers for their investors in terms of Companies Act and Securities Services Act. Following is the First phase of this Project

ü       Install and configure the Portal 8 Server on the client location.

ü       Development of Portlet application for ISIN Inquiry (International Securities Identification Number for Securities) and organization maintenance.

ü       Development and deployment of Theme and Skins

ü       User management in Portal server

Responsibilities:

·               Understand client requirement, preparation of system requirement specification document.

·               Preparation of HLD and LLD.

·               Installation and configuration of WebSphere Portal Server.

·               Developed business logic in Java 6.

·               Developed code to access LDAP using PUMA API for user authentication.

·               Developed test cases for whole application that includes UI screens as well as Java/Portlet code.

·               Developed portlets for the application using JSR 286 API.

·               Developed portal page theme and portlets skins using javascript, css and html.

·               Testing and bug fixing of application and UI

Environment: RAD 8, WebSphere portal 7 and 8, JSR 286, Java 6, HTML, CSS, Java, Oracle and DB2, PUMA API

 

JAVA Tech Lead, Sr. Software Engineer.

Fulcrum Logic

December 2007 – Oct 2012

Project: Lowes, this application is providing a flexible framework that supports selling everything from single products to complex projects (jobs) in a store and gives all information about a customer.

 

Responsibilities:

·               Involved in application development on WebSphere portal

·               Lead and mentor a team of four Java Developer

·               Coordinate with the testing team about the defects.

·               Developed portlet using JSR 286 API and business logic in Java 6.

·               Developed test cases for whole application.

·               Developed SOAP based web services and SOAP client.

·               Used WebSphere application server for deploying web services.

·               Created application resources and data sources for the application in WAS administrative console.

·               Created Outlook web service using Microsoft web access client.

·               Created Portlet which consume Outlook web service.

·               Involved in testing, bug fixing and performance/load testing of application

Environment: RAD 7, JAX-WS web service, WAS, WebSphere portal 6.1, JSR 286, JAVA, Oracle 10

 

JAVA Technical Lead

Project: BCBS – Broker Portal, This application was built for Brokers of the Insurance Company. The Broker portal was used to keep track of the Agencies and the Brokers as well as the business brought in and updates related to them. The Broker Portal was useful for Brokers to get daily updates on their dashboards.

Responsibilities:

·               Lead and mentor a team of four Java Developer

·               Coordinate with the testing team about the defects.

·               Creation of service project architecture.

·               Developed business logic in Java 6 for SOAP web services.

·               Developed SOAP webservices and client using WSDL and XML.

·               Created application resources and data sources in administration console.

·               Developed Junit test cases for all Java components used in web services.

·               Developed DAO and Service layer for the application in Java 6.

·               Release management of the application, involving creation of build, QA database.

·               Creation of JAX-WS web service, web service client.

Environment: RAD 7, JAX-WS web service, WAS, JAVA, Oracle 10

 

JAVA Technical Lead

Project: Hanover, this portal is developed to provide agents with a source of content and tools in support of quoting, claims, and billing activities conducted through Point of Sale system.

Responsibilities:

·               Lead and mentor a team of four Java Developer

·               Coordinate with the testing team about the defects.

·               Review existing code and work on improvements to enhance performance, and maintain adherence to standards

·               Involved in peer testing of defects fixed by other team members

·               Developed portlet using JSR 168 API.

·               Developed javascript code for creation of themes and skins for portal and portlets.

·               Used firebug tool for javascript testing and debugging.

Environment: IBM WebSphere portal 6.0, JSP, JavaScript, Firebug

 

Senior Java Developer

Project: Evive Health, this Project was designed and developed for enabling users to opt-in / out for e-reminders, receiving Email notification, Confirmation by visitor, getting E-reminder & finally Relevant PDF document show up.

Responsibilities:

·               Involved in requirement documentation.

·               Interaction with the QA team for resolution of defects

·               Release management of application in QA environment

·               Involved in development of Portlet and scheduler application for sending emails.

·               End to end development of various screens in both Migration and new development (RFQ)

·               Coordinate with the team in order to have the code ready for deployment in time

·               Peer testing of the screens and Peer code review.

Environment: Eclipse 3.3, MySQL, Life ray, Quartz, Java, JSP

 

Senior Java Developer

Project: HEFCE Education Institute: The application focused to monitor University's students who have obtained a visa to attend educational courses, if they actually attend and study in order to avoid any kind of illegal activity within the country or region. University used three systems which are used for e learning were built on different technologies.  The objective of the project was to collect data from all three heterogeneous systems and store it in some location, from where this data can be used for report generation so that student activities can be tracked.

Responsibilities:

·               Worked on designing and implementing Student Activity Tracking Application.

·               Used SCA (Service Component Architecture) components to build the application.

·               Developed Web services using JDBC adapters.

·               Implemented UI components.

·               Implemented Mediation Module to interact with heterogeneous systems.

·               Designed database, created tables and Stored Procedures.

Environment: IBM WebSphere Process Server 6.2, IBM ESB 6.2, WebSphere Integration Developer, Oracle 10g, MySQL, MS SQL Server 2005

 

Senior Java Developer

Project: RAFW, It was an assignment to create a plugin for Lotus Connections 2.0 on the Rational Automation Framework (RAFW). The framework was an in-house development effort that is now part of IBM’s official suite for installation and configuration automation of WebSphere and Lotus products.

Responsibilities:

·               Create a plug-in to automate installation of Lotus Connections 2.0 on Linux environment.

·               Installation and troubleshooting issues

Environment: Lotus Connections 2.0, ANT, Python, Cent-OS Linux environment.

 

Senior Java Developer

Project: Tyco, the organization has existing WCM site. The focus of the project was to get a new look and feel to the entire site. Some static pages of the site were also migrated to WCM

Responsibilities:

·               Involved in analysis and design by creating a Site-Framework and identifying different Authoring and Presentation templates along with categories for menu components.

·               Identify and create reusable library components for images, style sheets and JavaScript files.

·               Implementation of navigator and menu components, templates and content items.

Environment: IWWCM 6.0 and WebSphere Portal Server 6.0

 

Senior Java Developer

Project: NRS, is Logistics and Shipping major with had an existing public web site hosted on a web server. The focus of the project was to leverage the existing WebSphere Portal infrastructure and streamline the workflow for creation, approval and expiry of content. The project involved detailed analysis of the existing web site and migration to a WCM environment

Responsibilities:

·               Development of Portlet, JSP and java classes for business logics.

·               Involved in deployment of application on testing environment and production environment using XMLAccess.

·               Interacted with IBM customer care support to resolve the issues occurring during deployment of application.

·               Involved in the existing analysis of the existing web site and migration to a WCM environment

·               Involved in designing and developing of web site content using IBM Workplace Web Content Management

Environment: WebSphere Portal Server 6.0, WAS 6.0, XML Access, IWWCM 6.0, Java

 

Lead Java Consultant

Bristlecone

May 2006 – November 2007

Projects: Worked for MRL: Mahindra & Mahindra which is a India leading automotive co., having business in most of the countries in Europe, Asia-Pacific region, America and Africa and Renault is joint venture of M&M to open there business in India and launched their first new vehicle “Mahindra Logan”. M&M created the web application called “Team Mahindra” and for Mahindra Renault “MRL” on www.teammahindra.com website. Both these web applications were designed for same objectives with their different business logics and validations, some are mentioned here

ü       Dealer, AO, HO, Service Engineer can log onto this application.

ü       Online placing of new vehicle/Spare Parts/FOC order, Presale/FSC/Warranty/ST claims by the dealer.

ü       Approvals of claims & orders done by AO/HO/Service Engineer and after approval claims/order will go to R3 system (SAP).

ü       Promotional offers management

ü       Reports for monthly sales, plant production

Responsibilities:

·               Requirement gathering, analyzing business and designing of module

·               Involved in coordination with team members, architecture setup, whole development of module, database designing, Unit Testing, Integration of module, UAT, production of module.

·               Developed java code to create the xml’s from the portal database which is updated through web application and parse the xml comes from R3 system and stores the data in portal database.

·               Worked on module and completed – Warranty, Presale, FOC, and FSC.

Environment: Java, JSP, spring, Servlet, Java script, MS SQL Server, IBM WebSphere Application Server.

 

JAVA Consultant

Project: FES HR Policy & FES International, This HR Policy project was designed and developed for Mahindra FES President, VP, GM, and DGM & Manager to maintain their policies. International project were designed and developed for the globalize users and dealer who using the Mahindra products & parts for maintaining their orders & invoices

Responsibilities:

·               Worked as a technical consultant using Jsp, Servlets, Java, and JDBC.

·               Implemented business logics and developing UI Screens & Java scripts for front-end validation.

Environment: Jsp, Servlet, Java script, MS SQL Server, IBM WebSphere Application Server.

 

JAVA Consultant

Connexus Solutions

Jan 2004 – March 2006

Projects: Keystone (Central Repository for EPNY 6.5), This Project Keystone application was designed to manage a number of core development services which were not supported in the Epiphany product suite. Some of those features are version management, release management, deployment, along with other features such as configuration, debugging etc. KeyStone is in its own right a product, an application that requires installation onto a hardware environment. The application has a server component (residing in a J2EE application server), a database for persistence. The application provides a sophisticated, multi-user integrated development environment to support the Epiphany J2EE product suite. The solution was used internally by professional services to support customer implementations, along with resale to end customers to support their environments directly.

Responsibilities:

·               Jsp, Servlet & Utility classes’ development.

·               Read & write database in Java using JDBC & File Handling.

Environment: Java, JSP, Servlet, EJB2.0, STRUTS, Eclipse2.1, Oracle 9i , WebLogic 8.1

 

JAVA Consultant

Project: Gartner Executive Program, blended Epiphany 6.5.x Sales and Service implementation for Gartner’s executive programs/membership management group.

Responsibilities:

·               Business Design Specification Development after studying Technical Requirements

·               Developing Java Extensions Using Epiphany API

·               BIO and UI level development

·               Development of EPI Extensions

·               Development of Scripts for the customization of Operational Database

·               Unit Testing and Bug Solving

·               Involved in planning and creation of Database

Environment: Epiphany Studio

 

JAVA Consultant

Project: Gartner Base Application blended Epiphany 6.5.x Sales and Service implementation for the Gartner enterprise and rollout to multiple business units.

Responsibilities:

Business Design Specification Development after studying Technical Requirements

BIO and UI level development

Development of EPI Extensions

Development of Scripts for the customization of Operational Database

Unit Testing and Bug Solving

Environment: Epiphany Studio

 

JAVA Consultant

Project: Life Touch –Sales & Service: Implementation of Epiphany 6.0.x and 6.5.x Sales and Service platform to support their field sales and service needs.

Responsibilities:

·               Developed all customizations to support the defined enhancements using the 6.0 tools and extension framework.

·               Involved in Implementation of user interface designs in EPNY framework using EPNY Studio Tools Sets.

·               Configuration of Epiphany 6.5.x meta-data using the Epiphany Studio tools and standard utilities.

·               Developed business rule extensions (EPI and Java) to support complex business rules.

·               Maintained Database & scripts for modifying operational database

·               Maintained Record set and BIO Configuration.

Environment: Epiphany Studio

 

EDUCATION:B.Sc in computer Science from Shia PG College, Lucknow University in 2002



Experience

BACK TO TOP

 

Job Title

Company

Experience

Software Developer

Citi Bank (Incedo Inc)

- Present

 

Additional Info

BACK TO TOP

 

Desired Salary/Wage:

120,000.00 - 135,000.00 USD yr

Current Career Level:

Experienced (Non-Manager)

Date of Availability:

Within 2 weeks

Work Status:

US - I am authorized to work in this country for any employer.

Active Security Clearance:

None

US Military Service:

Citizenship:

Other

 

 

Target Job:

Target Job Title:

Java/Tech Lead full time

Desired Job Type:

Employee

Desired Status:

Full-Time

 

Target Company:

Company Size:

Occupation:

IT/Software Development

·         General/Other: IT/Software Development

 

Target Locations:

Selected Locations:

US

Relocate:

Yes

 

Languages:

Languages

Proficiency Level

English

Fluent