Career Highlights:
**+ years of IT experience in Java/J2EE web application development
Currently working with Cognizant Technologies Solutions U. S. Corp., as Onsite Java Technical Lead for client – Wells Fargo Bank, in Fremont, California
Expertise in Object Oriented Analysis and Design (OOAD) concepts and various Design Patterns in Java, J2EE
Experienced in UML system design using Enterprise Architect / MS-VISIO
Extensive experience in design and development of Web based Enterprise applications using J2EE technologies like JSP, Servlet, Spring IOC, Spring MVC, Springboot, WebServices (SOAP & RESTful), Micro-Services, Hibernate
Strong analytical and conceptual skills in database design and development using ORACLE and PL-SQL. Experienced in NoSQL database like MongoDB and various database tools such as PL-SQL Developer and TOAD
Acquired knowledge of UI technologies like JavaScript, ES6 & AngularJS through Cognizant’s Full Stack Engineer certification program.
Experienced with version control tools like GitHub, Subversion (SVN) and Clearcase
Well versed with build tools like Apache Maven
Experienced with web and application servers such as Apache Tomcat and WebLogic
Proficient in using IDEs like Eclipse and SpringSource Tool Suite
Hands on experience with various development methodologies like Agile and Waterfall
Experienced in software development processes like Test Driven Development (TDD) and Behavior Driven Development(BDD)
Experienced with defect tracking agile tools like JIRA and Clear Quest
Competent in understanding complex business requirements, designing & developing high quality code within agreed timelines
Leading a team at US and offshore (India). Excellent technical and interpersonal communication.
Employment Summary:
Employer Name
Location
Role
From
To
Cognizant Technology Solutions U.S. Corp.
Fremont, California, USA
Technology Lead – Onsite
Jan 2020
Present
Cognizant Technology Solutions
Pune, India
Technology Lead – Offshore
Jul 2018
Dec 2019
Cognizant Technology Solutions
Pune, India
Technology Lead – Offshore
Mar 2014
Jun 2018
Infosys Technologies Ltd.
Pune, India
Senior Java Developer
Aug 2010
Feb 2014
R-Systems International Ltd.
Pune, India
Java Developer
Jul 2007
Jul 2010
Technical Skills:
Programming Languages : Java 1.8, SQL/PL-SQL
Frameworks : Spring IOC, Sping MVC, Spring AOP, Hibernate, SOA architecture, WebServices (SOAP & RESTful), Junit, Mockito, Cucumber, Log4J
Databases : Oracle 11g, MongoDB
Tools : Spring Source Tool Suite (STS) 3.8, Eclipse 3.2, Maven 3.0, GitHub, MS-VISIO, Jenkins (CI), JIRA, SONAR, Splunk, SOAPUI Pro, PL-SQL Developer, TOAD
Web Technologies : HTML, JSP, Servlet, XML, JavaScript, JDBC
Version Control : GitHub, Tortoise SVN (SubVersion), IBM Clearcase
Web/App Servers : WebLogic 9.2/10.3, TomCat 7
Operating Systems : Windows 7/10
Project Experience:
Project
Transfer And Payments – Transfer Money (Me2Me Transfer)
Client
Wells Fargo Bank, N.A.
Organization
Cognizant Technologies Solutions
Duration
Mar 2014 – Till date
Team Size
12
Languages/Technologies
Java8, Spring MVC, Spring IOC, WebServices (SOAP & REST), MS-VISIO, Maven 3.0, GIT, Jenkins, SONAR, Splunk
Roles and Responsibilities
Analyze complex banking requirements, understand the scope and timelines of the project
Help product team to strategize and create granular requirements in JIRA
Review Software Architecture Specification (SAS) with System Architect and propose solution approach
Create technical design document which includes class diagrams & sequence diagrams
Develop the code using latest Java technologies, domain standards, API specifications in adherence to Agile framework like Scrum
Perform technical code review of team’s deliverables
Promote the code to integrated environment using GIT and perform sanity check post deployment
Lead the team at offshore & US, provide daily status updates to project team and raise concerns, if any.
Conduct a demo of developed product to system developers, architects, business and project teams
Description
Transfer Money is a module under “Transfer And Payments” application of Wells Fargo Bank N.A. which facilitates customer to perform transfer or payment within their own accounts. Customer can also make a transfer To OR From their Non-Wells Fargo accounts.
This is a Next Generation mobile device banking application with highly modularized architecture. This is an internet facing application currently developed for 7”+ (Desktop & Tablet) and 7”- (Mobile) devices.
Project
General Motors Automotive Corporation (GMAC)
Client
General Motors Automotive Corporation (ALLY Bank)
Organization
Infosys Technologies Ltd., Pune, India
Duration
Feb 2013 – Feb 2014
Team Size
12
Languages/Technologies
Spring IOC, Spring MVC, WebServices (SOAP & REST), JPA 2.0/Hibernate, Oracle 11g, Web Logic 10.3, Maven 3.0, SOAP UI Pro
Roles and Responsibilities
Analysis of the business requirements.
System Design (Class diagram, sequence diagram and database design)
Building the component using Java/J2EE technologies
Unit testing using Junit framework and Integration testing using SOAPUI Pro
Review of the code to ensure quality deliverables
Description
ALLY Bank (previously known as General Motors Automotive Corporation, GMAC) is a no branch bank. User can access and transact on his account through the RESTful URLs exposed to client – Online Banking (OLB) – by Bank API. Bank API gets the request from OLB and further requests to the BITS which access the data from different third party vendors. The data is formatted at BAPI as per the requirement of OLB and sent back.
Project
American Funds Services Java
Client
Capital Group Of Companies
Organization
Infosys Technologies Ltd., Pune, India
Duration
Aug 2010 – Jan 2013
Team Size
9
Languages/Technologies
Spring 2.5, JSP, Servlet, JavaScript, EJB 2.0, Oracle 11g, Web Logic 9.2
Roles and Responsibilities
Understanding & evaluating requirements
Effort estimation and developing the code using Java/J2EE technologies
Resolving technical issues & performing independent unit & system testing
Mentoring the team at offshore along with review of offshore deliverables
Description
American Funds Services Java (AFS Java) is an end to end maintenance & enhancement project.
AFS Java implements multiple Java applications viz. Source Of Needed Information (SONI), Ticker, Common Security Services (CSS), Business solution workbench (BSW) etc.
SONI is searchable, web based repository containing more than 7000 articles of American funds shareholders and financial advisors. SONI also provides fund information for around 60 AFS funds. Mutual fund information is made available to more than 3000 users and investors.
Project
Product Development Group (PDG-LMS)
Client
Product Implementation Teams
Organization
Indus, R Systems International Ltd., Pune, India
Duration
Jan 2009 – July 2010
Team Size
18
Languages/Technologies
Struts 1.2, JBOSS 4.2.2, JSP, JavaScript, Oracle 10g, PL/SQL
Roles and Responsibilities
Analysis of the business requirement and writing program specifications
Development of the module according to Program Specifications
Unit testing and system integration testing
Post release support to Quality Assurance team
Description
Loan Management System manages the repayment of a loan throughout the tenor of a loan. It includes the debt collection from customer, application of debt towards the outstanding of a loan and generation of accounting entries.
Product development team involve in the core development of the modular and customizable product which can be demo able and win the client implementations. The implementation teams can customize the delivered product as per the client requirements.
It includes modules like Customer, Charges, Direct Receipt Entry (DRE), Post Dated Cheques (PDC), Electronic Clearing System (ECS), Reschedule, Prepayment, General Ledger (GL) etc.
Project
Societe Generale Consumer Finance (SGCFI), Indonesia
Client
Societe Generale (SGCFI), Indonesia
Organization
Indus, R Systems International Ltd., Pune, India
Duration
Aug 2007 to Dec 2008
Team Size
18
Languages/Technologies
JSP, XML, JavaScript, Oracle 9i, PL/SQL, Web Logic 9.2
Role
Customization of core product functionality
Issue fixing and Integration testing
QA/UAT Production support
Description
SGCFI offered services in debt and structured finance for both corporate and institutional clients.
Portfolios supported viz. Auto loan and Home loan are maintained under different products and schemes defined. Loan can be disbursed with any one of the scheme. However scheme change is the added facility provided during the life of a loan.
Academic Qualifications:
Course Name
College / University
From
To
Bachelor of Engineering
(Information Technology)
Government College Of Engineering, Shivaji University Maharashtra, India
2003
2007
Higher School Certificate
Mumbai University, India
2002
2003
Secondary School Certificate
Maharashtra State Board, India
2000
2001
Awards during employment:
Participated in Cognizant level innovation hackathon, idea got selected in Top 5 business innovations (Wholesale Payment API – Using API Gateway, Springboot, MongoDB & Micro Services)
Infosys INSTA award in for consecutive defect free deliveries
I do hereby declare that the information given here is correct and true to the best of my knowledge.
Date: Place: Rohan Mali
Rohan Mali
Email : ***********@*****.***
Mobile : +1-510-***-****
https://www.linkedin.com/in/rohanmali