Summary
Overview
Work History
Education
Skills
Achievements
Timeline
Generic

JAIPREET KAUR

Toronto

Summary

10 years of experience in Software Development with exposure to Business applications. Currently working with SSA Infosystems Inc.


  • Area of expertise in Application Development using Java, Java 8, Java 11, Angular 6, Spring Boot, Microservices, Docker, Openshift, Kubernetes, Oauth2, multithreading, Apache Kafka, maven.
  • Lead various teams across the globe to deliver quality applications to production, got awarded by the client in Amsterdam
  • 7 years of experience in Banking domain.
  • Experience in design and development of microservices using java 8, Angular, Spring Boot, hibernate.
  • Experience in Agile Methodology.
  • Experience in containerization of java applications using Docker and deploying them in Openshift.
  • Experience in closely working with Solutions Architects to deliver quality applications to productions.
  • Experience in working with GIT, Bitbucket, Jenkins, Jira and Confluence.
  • Experience in event streaming platforms like Kafka.







Overview

10
10
years of professional experience

Work History

Senior Developer

SSA Infosystems Incs.
04.2023 - Current

Helios Financials (Citibank, Mississauga, CAN) Helios financials aims at building a configurable platform that delivers improved capture of financial model inputs, tools for credit analysis, facilitates the generation of Risk ratings and addresses reporting needs.


App-Environment - Java, springboot, microservices, hibernate, openshift, Oauth2, Angular.


  • Lead the backend development, conduct code review, manage deployments, technical guidance for the team and fix bugs in different environments.
  • Design and development of microservices using Java 8 and spring boot.
  • Developing the components using Angular 11 needed for the application from scratch.
  • Development of build and deployment templates on Openshift for different environments for different applications.
  • Developed CI/CD roadmap and implementing for the project using Jenkins/Openshift
  • Lead the development efforts to implement timely delivery of projects in UAT and Production environments.
  • Experience in implementing Oauth2 and Json web tokens(Jwt).
  • Participated in peer code reviews and helped in bug fixes and feature enhancements.
  • Used microservices architecture with spring boot based services interacting through combination of Rest and Apache Kafka brokers.
  • Worked closely with Solution architects, Team leads, Business Analysts, QA Team ,scrum master on day-to-day basis for delivering project on time.

Consultant

HCL Canada Inc.
05.2022 - 03.2023

MPANextAM (Bank of Montreal, Toronto CAN)


As a part of Bank of Montreal, developed the feature MPANextAM (Maintenance of Managed Privileged accounts ). The purpose of this initiative is to enhance and comply with regulatory requirements as it relates to MPA account supervision. The business need is to continue monitoring MPA accounts at the group level as well as supervise at an account level using actual account investment objectives.


App-Environment - Java, springboot, microservices, hibernate


  • Lead the backend development, conduct code review, manage deployments, fix bugs in different environments
  • Develop a strategy that the team members can use to better reach a project’s goal.
  • Assign tasks to team members.
  • Determine the completion timeline and monitor progress to keep the project on track and on schedule.
  • Manage the flow of day-to-day operations.
  • Worked collaboratively with Product Owners and Business Analysts for a smooth user experience.
  • Handled Production Incidents.


Consultant

HCL Technologies B.V.
04.2021 - 05.2022

Mortgage Instalment Change API (ING Bank, Netherlands)


As a part of ING Netherlands, designed and developed Mortgage Instalment Change API from the scratch, that enables the customer to change the account linked to the mortgage. This update by the customer would trigger a popup on customer’s screen asking for authorisation. The subsequent approval will update the corresponding systems and will trigger an email about the change.


App-Environment - Java, springboot, microservices, Angular


  • Lead the Backend development, code review, technical guidance for the team, functional testing with the ING colleagues once live, creation and maintenance of ansible playbook and pipelines for deployment to different environments.
  • Conducting secure code reviews across mortgages Tribe.
  • Worked collaboratively with Product Owners and Customer Journey Experts for a smooth user experience.
  • Handled Production Incidents.

Consultant

HCL Technologies GmBH
08.2019 - 03.2021

KYCO Integration (ING Germany)


As a part of ING Germany, worked on the development of the KYCO integration service. The main objective of the service is to orchestrate the information provisioning and collect/aggregate the result status of it.There is a separate service called Kyco soft party data service the purpose of which is to update the KYCO’s soft party Data by case trigger API in case of a Soft Party Data Information Request. Also, it re-triggers the interrupted KYCO case via kafka messaging. Both the services are implemented using hexagonal architecture, so the business logic is entirely separate from the infrastructure and integration code.


App-Environment - Java, springboot, microservices, Kafka


  • Backend development, code review, technical guidance for the team, support for the automated testing team, improving our CI and CD process with Jenkins.
  • Worked for the development, testing and deployment of the services to cloud via openshift.

Consultant

HCL Australia Services Pty Ltd
04.2018 - 08.2019

ING Bank Australia


ING Australia is a bank in Australia that provides all the banking benefits like Personal loans, mortgages, credit cards, everyday Banking cards.


App-Environment : Java, Jboss EAP, Hibernate, Mysql, Team Foundation server, linux.


  • Development of code for changing the linked bank accounts of the customer against the personal loans and sending out an email notification respectively.
  • Developed the code for changing the direct debit account of the customer when the linked bank account changes.
  • Involved in analysis and development of new components.
  • Developed modules according to the requirements including coding, implementing Business logic and performing Unit testing and static analysis.
  • Conducting code reviews.

Consultant

HCL Technologies Ltd
04.2017 - 04.2018

Toll Logistics, Australia


Toll is Australian courier company, which has recently acquired multiple courier companies that are working in separation. Toll was aiming at building a common platform for all different business units.


App-Environment - Java, Spring Boot, Restful services, Micro services, Hibernate.


  • Lead the backend development and implemented basic architecture and established standards.
  • Developed the application in best standards such as accessibility, standard code quality, better performance based responsive design and Unit testing.
  • Advised new developers in the team to code with best code quality and did code reviews. Also follow the coding standard rule commented by SonarQube.
  • Worked collaboratively with other developers, QA and stakeholders to deliver on schedule.

Senior Systems Engineer

Infosys Ltd
02.2014 - 04.2017

Cisco Telephony Integration by Cisco Spark Hybrid(hosted on cisco cloud)


Cisco Spark, a remote device was developed which is an interface between the on-Premise Cisco IP phones and the mobile devices as a part of Cisco Extend and Connect feature of CUCM 11.5 Chilika release, by using Cisco Hybrid services. Cisco Spark is a complete business collaboration service from the Cisco cloud that enables you to message, meet,or call anyone, anywhere, and anytime. Cisco Spark is hosted by Cisco and sold by Cisco Certified Partners.


App-Environment : Core java, Mysql, linux, clearcase.


  • Prototyped the idea rapidly to show-case this product usage and benefits. Got acceptance from stakeholders for further development of this tool/product.
  • Developed code and document artifacts including unit test planned ensure that the output is as per the given specification and SLAs.
  • Unit Testing.
  • Defect fixing and performance optimization.


Education

Bachelor of Technology - Information Technology

DAV Institute of Engineering And Technology
Jalandhar
04.2013

Skills

Technologies: Java, Java8, Java 11

Framework: Spring (Core, MVC, Boot), Hibernate (JPA) Services: SOAP, Restful, Micro Services

JavaScript: Angular, React JS,

Unit testing: Junit, Mockito

DB: Oracle, MySqlServer, NOSQL

Build& CI: Maven,

GIT Server: Tomcat,

ClCD: Jenkins, docker,

Cloud technologies: AWS, Kubernetes,

OS: Windows, Linux

Event Streaming platform: Apache Kafka

Achievements

  • Awarded with the Rookie Rockstar award at ING Netherlands for leading and delivering the project into production.
  • Blue security champion at ING Netherlands.
  • Awarded with Infosys Insta Award twice for the best contributor in the team.

Timeline

Senior Developer

SSA Infosystems Incs.
04.2023 - Current

Consultant

HCL Canada Inc.
05.2022 - 03.2023

Consultant

HCL Technologies B.V.
04.2021 - 05.2022

Consultant

HCL Technologies GmBH
08.2019 - 03.2021

Consultant

HCL Australia Services Pty Ltd
04.2018 - 08.2019

Consultant

HCL Technologies Ltd
04.2017 - 04.2018

Senior Systems Engineer

Infosys Ltd
02.2014 - 04.2017

Bachelor of Technology - Information Technology

DAV Institute of Engineering And Technology
JAIPREET KAUR