Summary
Overview
Work History
Education
Skills
Websites
Accomplishments
Certification
Professional Experience
Timeline
Manager
Jason Joseph

Jason Joseph

Barrie,Ontario

Summary

Jason Joseph is a manager with overall experience of 15.6 years with real time implementation experience in Java/J2EE platforms for both web application and web services developments, involved in performance tuning and best practices to improve the current system, possesses expert knowledge in Banking website development and maintenance along with good Knowledge in SOAP and RESTful web services, has mastery over understanding and translating the Business requirements into IT requirements.

Apart from having strong problem solving and analytical skills with ability to handle multiple projects concurrently, Jason Joseph does have substantial hands-on over all latest key technologies including Java, J2EE, jQuery, Spring boot and Pivotal Cloud Foundry (PCF). PL/SQL/Oracle, Splunk, New Relic, JIRA, Connect Direct, UNIX Shell Scripting, Confluence and other Agile Development Tools. Jason Joseph is also Agile SAFE Certified.

Jason Joseph also possesses excellent knowledge in Batch processing and has owned the module developed by the team for over a decade.

Overview

16
16
years of professional experience
1
1
Certification

Work History

MANAGER

Capgemini Solutions Canada
Mississauga, ON
01.2023 - Current

SENIOR CONSULTANT

Capgemini Solutions Canada
Mississauga, ON
11.2019 - 12.2022

CONSULTANT

Capgemini Americas & Capgemini Technology Services
Stamford, USA & Mumbai, India
01.2017 - 10.2019

TECHNICAL LEAD

Capgemini Americas INC
Stamford, CT, USA
03.2013 - 12.2016

SENIOR SOFTWARE ENGINEER

Capgemini Technology Services India Limited
Chennai, India
10.2010 - 02.2013

SOFTWARE ENGINEER

Capgemini Technology Services India Limited
Mumbai, India
07.2009 - 09.2010

ASSOCIATE SOFTWARE ENGINEER

Capgemini Technology Services India Limited
Mumbai, India
07.2008 - 06.2009

Education

Bachelor of Science - Information Technology

SIES College
Mumbai, India
06.2008

Skills

  • JAVA/J2EE
  • Unix Shell Scripting
  • Spring Boot
  • SOAP/REST
  • TargetStream (EDP & EDS)
  • PCF
  • New Relic
  • Splunk
  • Connect Direct
  • PL/SQL/Oracle
  • JIRA
  • Confluence
  • BitBucket
  • Responsys
  • Service Now

Accomplishments

    Best Student of my Graduation Batch

    Multiple Team Awards during my tenure with my current organization.

Certification

SAFe @Agilist Certified

HTML, Java Script, XML, Java, Servlets, JSP, Struts 2.0, Spring (L1 Certification Training)

Professional Experience

Project name : eCommerce

Client : Synchrony Financial

Program Description : Synchrony Financial Ecommerce is providing Web and Mobile application support to end users. The nature of the project involves Development of new applications for consumer and commercial clients and Maintenance, Enhancements in existing applications. The applications provide capabilities like eApply(Users can apply for Cards Online), eService(Allows users to access various functionalities like Credit Line increase, Balance transfers, alerts etc.), eSecurity (Provides a unique easy to remember user id associated with Account.) and ePay wherein users can pay their bill online with ease. All these functionalities are provided for clients based on data exchanges between different legacy systems like APPS (Genasys), Statements or external vendors like FDR. Synchrony Bank ecommerce is a web & mobile application project.

JASON JOSEPH was part of this project for over 15 years in various capacities. I started off at the lowest level as an associate who would be working on the development of certain requirements and moved up the ladder to my current role as a Manager.

Responsibilities Undertaken:

  • Designing and development of microservices using spring boot.
  • Designing and development of API (Application Programming Interface), which allows two applications or various software component to talk to each other.
  • Construction of secure cloud native application, product and services which are scalable and has high availability. This cloud native applications are deployed in PCF (Pivotal Cloud Foundry).
  • Code review or systematic examination of source code written by my team. Reviews are done in various forms such as pair programming, informal walkthrough and formal inspections.
  • Writing JUnit test cases for unit testing, this helps in scrutinizing the smallest testable parts of an application called units for proper operation.
  • Deployment of API and Microservices using Jenkins pipeline to implement Continuous Integration and Continuous Delivery.
  • Load Testing the application using JMeter to simulate a heavy load on a server, group of servers, network, or object to test its strength or to analyze overall performance under different load types.
  • For the new enhancements, clarify the business team's queries and explain them with the current process. Responsible to provide the high-level effort estimates for the new enhancements which helps business team to come up with a budget for specific projects.
  • Tracking the status of work requests and overall project monitoring.
  • Status reporting to Application Manager/System Experts.
  • Involved in requirement gathering meetings and produce extensive analysis of the Use Cases and Entity-Relationship and Data Flow Models.
  • Designed the algorithm and codes and have used design patterns and Object-Oriented Design methodology.
  • Lead a development effort and positioned the project from red(critical) to green in 2 months.
  • Work with the system team to reduce response times and capture performance metrics to help improve the quality of service over time.
  • Transforming requirements into stipulations.
  • Develop, test, implement and maintain application software.
  • Recommend changes to improve established java application processes.
  • Develop application code for Java programs.
  • Preparing high level and low-level design documents for application.
  • Deploying the applications in development, staging and production environments.
  • Performing unit testing, interface testing, system testing and user acceptance testing.
  • Undertaking production job monitoring, analyzing, and solving support central cases (Incident Reports) within SLA.
  • Creating and updating the Automation Unix scripts for monitoring purpose.
  • Developing SPOC for Business Continuity Plan (BCP) and Disaster Recovery Plan.
  • Sending daily status mails/reports to onsite/client.
  • During this tenure, he has gained the following skills/experience:
  • Designing
  • Coding
  • Testing
  • Implementing customizations within the software environment
  • Working in computer technologies, including SharePoint, for collaborative information sharing.
  • Working with programming languages, including Java, MS .Net and PL/SQL.

Timeline

MANAGER

Capgemini Solutions Canada
01.2023 - Current

SENIOR CONSULTANT

Capgemini Solutions Canada
11.2019 - 12.2022

CONSULTANT

Capgemini Americas & Capgemini Technology Services
01.2017 - 10.2019

TECHNICAL LEAD

Capgemini Americas INC
03.2013 - 12.2016

SENIOR SOFTWARE ENGINEER

Capgemini Technology Services India Limited
10.2010 - 02.2013

SOFTWARE ENGINEER

Capgemini Technology Services India Limited
07.2009 - 09.2010

ASSOCIATE SOFTWARE ENGINEER

Capgemini Technology Services India Limited
07.2008 - 06.2009

Bachelor of Science - Information Technology

SIES College
Jason Joseph