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
|
|||||||
|
|||||||
|
|
|
||||||
|
||||||
|
Gnaneshwar Gnaneshwar.p82@gmail.com Mobile: +1-214
537 5345
An accomplished Senior Java developer with total IT experience
of 9+years, Expert in head-down development with a diverse skill set
including Java/J2ee and specialization in Object Oriented Analysis & Design,
J2EE, Spring – MVC/JDBC, Struts, Hibernate, Maven, SOAP/REST based web
services, Jsp, AngularJS,Junit and Oracle Database and moderate
expertise in Spring –Security, jQuery, Ajax ,HTML5, CSS3 and extensive
experience in full software life cycle development process including but not
limited to prototyping, design, coding/implementation, manual/automated
testing and maintenance. Summary of
Qualifications: · Highly motivated, self-driven, result-oriented, customer focused and
capable of working in line with organizational objectives. · Strong experience in leading both offshore as well as onsite teams,
handling pressure situations, managing team conflicts and at the same time
being able to contribute with head-down coding · Expertise in involving end to end of SDLC in fulfilling the
client requirement from requirement gathering to release of software to
client customers and also giving walkthrough of the functionality to the
stackholders at various levels. · Excellent at problem solving – identifying and researching errors or
data issue, performing root cause analysis and in developing robust solution
framework. · Strong understanding of Object Oriented Analysis & Design with
extensive hands-on experience in Java development · Experience in implementing front end development using
Jsp,JSF,JQuery,javascript,AngularJS ,HTML5,css3. · Strong hands-on experience in designing and developing enterprise
applications in Unix, Java/J2EE, Servlets, Java web services – SOAP/REST,
Junit, Maven and Hibernate. · Strong integration design and development skills using technologies
such as IBM MQ , JMS and webservices. · Well versed with a lot of hands on in Java/Oracle
development/testing/monitoring tools like SoapUI, eclipse, HP Quality
Center application servers like jBoss, Tomcat, Weblogic Application Server
and configuration management tools like VSS, CVS, SVN/Subversion, GIT. · Strong hands-on experience in Core Java like Threads, Multithreading,
Synchronization, Collection API, JDBC API. · Good hands-on experience and knowledge in Design Patterns like
Factory, Abstract Factory and Singleton · Strong hands on skills on database objects like writing triggers,
procedures, functions, etc. · Well versed with all faces of software life cycle development
including both Agile methodology as well as Waterfall models · Experienced in gathering, defining, writing, and managing business
specifications, technical specifications, and other project documentation for
applications development. · Experience in Healthcare and banking domains. ·
Strong analytical skills, expertise in resolving
complex issues in detail, with commendable speed ·
Strong communication and interpersonal skills,
demonstrated proficiency in leading and motivating individuals, while at the
same time contributing to a cohesive team environment · Frequently applauded for excellent customer focus and ability to set
correct expectations. · Responsible to analyze the impact and migrate tomcat & WebLogic
servers from lower versions & legacy systems to upgraded versions and
monitor the performance of the application. · ITIL level1 certified and understands the processes to be followed for
L1,L2 and L3 support in case of issues for an 24/7 support model
applications. · Involved in providing estimations for the new initiatives taken with
the customers. · Responsible to monitor the changes that goes to production and engage
all the teams required for the deployment and post production support. TECHNICAL
EXPERTISE: Languages: Extensive hands on core Java, Java Web services –
SOAP/REST, XML, JAXB,JAX-WS,Spring – MVC/JDBC/Security, XML, JSP,
Servlets, JavaScript, HTML5, CSS3, AngularJS,PL/SQL &
SQL for Oracle, Unix . API/Frameworks:
Java, Java Collections, JSP, Servlets, JDBC, Spring, Hibernate, JUnit, IBatis Concepts: Object Oriented concepts, Design Patterns, Unit /
Integration / System Testing (manual), MVC ApplicationServers:Weblogic
,Websphere Tools: ant, Maven, SoapUI, Oracle SQL Plus, JBoss, Eclipse, CVS, SVN,
Git, HP Quality Center, Apache Tomcat, CVS, SVN/Subversion, RationalSynergy,
Teamcity,Jenkins, PMD, sonarQube, firebug, Apache axis,
Jmeter.eclemma,Mockito,power mockito,JIIRA,Weblogic. Platforms:
Windows 2000/XP/7, Oracle, Linux Moderate knowledge: Ajax, jQuery, JSTL, HTML5 ,CSS3,Jboss
application server,Struts,liferay portal, Backbase portal. Professional
Experience: BusinessRules Dec2015–
till Date Client:
HealthPlanServices,Florida Senior
Developer HealthPlan
Services (HPS) is the nation’s largest independent provider of sales,
benefits administration, retention, reform and technology solutions to the
insurance and managed care industries. Our Go-To-Exchange® platform combines
the services of ExchangeLink, SalesLink, ServiceLink and LoyaltyLink products
to enable the connectivity, enrollment, reconciliation, eligibility, subsidy
and premium billing, member services and renewals for over 5.0 million
members.the Primary scope of business is in to enrollment and Maintenance of
the case details to all the carriers associated with HPS. Primary carriers
are Aetna,Coventary,Cigna,UHC,WellMark,HCSC and others and support for both
On exchange and offExchange based business.The onexchange supports FFM And
SBM market places for the enrollment with processing of 834 message. Roles &
Responsibilities: - ·
Participated in Requirements gathering, Analysis
and detail Design meetings. ·
Coordinate with the QA team and WTX team to
resolve the defects which has data and mapping issues. ·
Develop the XSD file and made changes according
to the 834 file for particular Carrier Insurance. ·
Run Batch jobs to create extract file and XML
files which is distributed to other systems. ·
Develop standalone java program which parses
production XML to generate reports for data sent to downstream systems. ·
Provided estimations for the requirements by
taking part in Business discussions, working on POC's and helping with
development ·
Automated the userInput in the manual file
upload for the branch. ·
Involved in implementing the springs MVC for
developing the business logic and communicating with the backend. ·
Responsible to manually test the services in
local and Integration environment before releasing the package to UAT and fix
the issues. ·
Prepared other lifecycle documents like
development package, test package and deployment package ·
Fixed the bugs on run time that are found during
testing/maintenance (in addition to ongoing coding work) ·
Worked on SQL queries for verifying and
optimizing database. ·
Working on enhancements and supporting production
issues ·
Use SVN version controller to manage the code
versions ·
Implemented EOD Jobs and purge jobs in shell
script. ·
Build and deploy the applications using Maven. ·
Involved in doing AGILE (SCRUM) practices and
planning of sprint attending daily agile (SCRUM) meetings and SPRINT
retrospective meetings to produce quality deliverables within time. Environment:
Spring,DB2,Websphere,IBM-MQ,webservices,IBM DataPower, Eclipse,
Maven,SVN,JIIRA,unix,webservices Mybank
Application Mar’13- –Nov2015 Client:
DeutscheBank,NY Senior Java
Developer Mybank application is an initiative taken
towards digitalization era to develop mobile application by Duetsche
bank across the regions of USA clients. .The application is targeted
for IPhone, Android and Windows users to use the services
provided by the bank according to the business needs of the customer in each
region and legal requirements .The app aims at providing the services
like credit cards, Accounts summary ,money transfer ,Branch locator ,news
services and investments details in some regions. The Money transfer
will be both own transfer . The application also enhanced to provide services
like Recharge online, bill payments, Investments listing in the second phase
after getting an overwhelming response from the customers of the bank. Role &
Responsibilities: ·
Performed role of a senior developer and lead a
technical team of 4 onsite developers and 4 offshore developers . ·
Developed Middleware layer to hold the
business/processing logic and act as an interface between the App and backend
systems. ·
Involved in direct discussions with clients and
business Analyst for Requirements gathering and data Analysis before the
functionality needs to be developed. ·
Involved in developing the presentation in
Angular JS for globalpositonandFund transfer screens and
integration with the middleware services . ·
Worked with Anugular JS to communicate with
backend using Rest services. ·
Developed and provided services for login, global
position and Fund transfers modules using webservices includes getting the
wsdl, generate the classes and interacting with other systems to
provide the data. ·
Co-ordinated with different backend systems for
each region and with different vendors of the client to get the desired
services and data. ·
Involved in identifying the gaps and proposing
technical solutions to meet the business requirements and have common
understanding among all stake holders. ·
Developed reusable components for the services
where there is a common business functionality is needed across regions and
included in the core framework. ·
Implemented JUnit test cases for Unit testing of
the core classes using mocito and powermockito. ·
Involved in implementing the springs security for
login services to handle concurrent users issue. ·
Implemented Design patterns like Singleton,
Factory, Abstract Factory as per the project needs ·
Worked extensively with Collections framework
including but not limited to, implementation of hashmap, Arraylist ·
Identified and fixed the performance issues
caused in the network due to certificates to meet the SLA timings for each
request ·
Used xml messaging to communicate with backend
that were written using SOAP and JSON to send the response to the app. ·
Involved in measuring the code coverage through
eclemma plugin for the Junit classes that are created to test every possible
scenario. The code coverage is kept at more than 90 % in all cases. ·
Involved in developing the pilot project
[POC]during the development to implement the continuous integration using
Team city and Jenkins and provide the presentation to implement it across the
regions. ·
Responsible to manually test the services in
local and Integration environment before releasing the package to UAT and fix
the issues. ·
Prepared other lifecycle documents like
development package, test package and deployment package ·
Fixed the bugs on run time that are found during
testing/maintenance (in addition to ongoing coding work) ·
Responsible for getting code reviewed through
Sonar Qube analysis for the standards and best practices and fix the issues
before committing the build. ·
Single point of contact for all client issues
related to Deployment environment, associated services and weblogic server.
For example: - Access issues, server down, server performance issues ·
Worked on load balancing by shifting the load
from one node to multiple nodes using apache load balancer– to effectively
reduce the load on each node during heavy loads in production. ·
Responsible to provide support and possible fix
if required for the Veracode static code analysis a third party tool which is
aimed to identify cross site scripting .SQL injections and other
vulnerabilities from the code deployed. ·
Responsible to provide support for the
Application Penetration Test findings done by the external vendors like
delloitte for the internet faced applications. ·
Worked on Agile project life cycle, backup scrum
master in the project and have a good knowledge on working with JIIRA tool. ·
Played key role in migrating Java based
applications from lower version JDKs to higher version JDKs as well as
migration of applications from weblogic 10.x to weblogic 12.x in all the
regions. ·
Responsible for maintaining code, branching and
merging into SVN/GIT repositories. Environment: Java, Java Web services – SOAP/REST, Apache Axis2,JAX-WS, JAXB, XML,
JSON, JMS,Spring, JUnit, AngularJS,Mockito,Tomcat, Weblogic, Windows
7, soapUI, Agile models, JIIRA,QualityCenter, GIT, SVN, eclipse .
eclemma, SonarQube, PMD, TeamCity,unix. BFP(Bilan
Financial Planner) Nov’12-Mar’13 Client:
Deutsche Bank Senior Java
Developer BFP aims at changing the
Landscape of the DB in Belgium by providing the customer with the latest
developments on FSMA regularities and looking at the Option to make the
Retail customer to make investments. Any customer with DB will be assigned an
LPG Portfolio by the system after calculating the liquidity, protect and
growth for Retail ,pvt. Banking and DB personal clients. Role &
Responsibilities: · Developing from scratch, tested & deployed (all layers – Model,
View and Controller) to validate various business rules and to upgrade the
existing old BFP applications. · Developed a batch job and deployed to get the order details which are
failed in the backend when doing a transaction from web application. The
batch job will run twice a day and update the financial status of the
customer. · Developed financial objectives module in the application which will
fetch the data from different systems like IBM MQ and ODS data base. · Implemented hibernate to connect with one of the backend ODS · Played key role in quickly resolving many critical production
issues/anomalies and bugs · Wrote JUnit test cases for Unit testing of the core classes. · Implemented and an expert into Hibernate hands-on in the project, used
Hibernate in conjunction with DAO and factory patterns · Implemented Design patterns like Singleton, Factory, Abstract Factory
and DAO per the project needs. · Developed LDAP authentication services to authenticate each request if
the request is coming from an internal user. · Designed the web services as well as database during the design phase · Used both rest messaging and soap messaging to communicate between web
services. · Deployed the services and presentation separately which will helpful
to reuse the same business logic for both internet and intranet channels with
extra validations at internet customers. · Responsible for maintaining code, branching into SVN
repositories. Environment: Java, J2ee, Spring – MVC,Hibernate, Java Web services –
SOAP/REST, JAX-WS, JAXB, XML, JSON, JUnit, Maven, Tomcat, weblogic,
Windows 7, Unix, soapUI, Oracle 11g, IBM MQ, SVN, eclipse, log4j, slf4j Financial Supply
Chain Management System[FSCM] Aug’10 – Jul’12 Client:
Deutsche bank Java Developer
FSCS stands
for Financial Supply Chain Solutions which provides a platform for Corporate
users (Buyers/Suppliers) to do their business transactions. Role &
Responsibilities: · Performed L2 Support, L3 support and Developer roles. · Used Waterfall model for managing the project lifecycle · Responsible for both enhancement as well as maintenance of the
applications. Managed the Production support team to handle 24/7 support. · Involved in Onboarding new customers to the FSC system and do the
configuration in application admin module. · Responsible to maintain direct contact with operations team to process
the transactions from different regions · used IBatis , Tuned SQL queries and designed efficient/normalized
tables for faster processing · Responsible for bug tracking in Quality Center starting from creating
defects, updating defect status as well as fixing and closing them Environment: Java, J2ee, Oracle, SQL, PL/SQL, Java-J2ee, Springs, weblogic,
eclipse, CVS,ibatis, Unix, Quality center DB-DOC Trade
Finance Jan’08 – Jul’10 Client:
Deutsche Bank Java Developer db-doc is a platform which has emerged to
provide value-added services and as an e-commerce extension to the back-end
Trade Finance processing systems, such as the TF II application. · Performed Developer, L2 Support and L3 Support roles. · Used Waterfall model for managing the project lifecycle · Responsible for both development/enhancement as well as maintenance of
the applications · Extensive Hands-on experience in separating online processing from
Batch processing using Quartz scheduler. · Extensive hands on with implementing batch jobs post message through
MQ to the other systems. · Proposed solutions to implement Push –pull Operations for the records
to other system in the same database schema for processing the jobs. · Performance tuned database queries for efficient application response
time · Responsible for creating/reviewing the System requirements, High Level
Design, Detailed design, Test Plans, Test Package and deployment readiness
plan Environment: Java, J2ee, struts,ejb Oracle, SQL,
weblogic,eclipse, CVS, Unix, Quality enter, Quartzscheduler, MQ Online Banking
Trading System[OBTS]Jul’07– Jan’08 Client:
Deutsche Bank Java Developer This application Offers for
Deutsche Bank(DB) customers trading the securities directly through the
Deutsche Bank Online Banking interface and allow subscription of securities
via the Deutsche Bank public site. This system will support the following
business processes: "Internet
securities trading; "Internet
customer custody account portfolio follow-up (consultation and analysis); "Internet-based
instrument investment promotion. Role &
Responsibilities: ·
Involved in the Development, Enhancements for
OBTS–Release 10, 12, 13 versions which meets the Requirements of the Client
and its users on various Investment Products to perform possible transactions
Online for Internet and Intranet Users of DB. ·
Involved in development of Presentation Layer and
Service Layer for Physical Securities, Physical Deposits and
other products ·
Worked in the migration of Physical Securities,
Physical Deposits to liferay portal. ·
Involved in unit testing and integration testing
for the application and configure the test environment ·
Used Waterfall model for managing the project
lifecycle ·
Responsible for both development/enhancement as
well as maintenance of the applications Environment: Java, j2EE, Struts,EJB,Oracle,eclipse, CVS, Unix, MQ CERTIFICATIONS Sun Certified
Java Programmer 5.0 (SCJP) July 2009 PAGE
\* MERGEFORMAT 5 |
|
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
|