Summary
Overview
Work History
Education
Skills
Accomplishments
Websites
References
Timeline
Generic

Deepthy Joseph

Mississauga,ON

Summary

Adept Java developer with a proven track record at Royal Bank of Canada, showcasing expertise in Java development and continuous integration. Excelled in deploying robust RESTful APIs and enhancing application performance, saving costs and improving efficiency. Demonstrated leadership in remote collaboration and mentoring, driving project success with a keen focus on application design and QA testing.

Overview

8
8
years of professional experience

Work History

Java Developer, Spring and Boot

Royal Bank of Canada
Toronto, Ontario
04.2021 - Current
  • Working on projects related to open banking, pay-by-bank development of mid-tier RESTful APIs using Java 8, Java 11, Spring microservices, Spring Boot, and Maven.
  • Mapping data to the FDX standard.
  • Development of code after analysis and discussion with the BA and PO.
  • Testing our REST API services with the help of Postman.
  • Deployment of the services through the CI/CD pipeline using Git, Jenkins, and Helios pipeline to OCP4 and PCF until UAT.
  • Writing unit test cases for the code.
  • We integrated our services with downstream services.
  • Done integration testing and performance testing using JMeter.
  • Bug fixing and assistance in the whole project during integration testing.
  • Monitor logs using Dynatrace, Splunk.
  • Integrated Splunk into existing services to monitor logs from the Dev to prod environment.
  • Removed vulnerabilities in code presented in Checkmarx, Nexus, and SonarQube.
  • Obtained code coverage for the services to move them to production.
  • Gathering requirements from businesses and stakeholders.
  • Working under Scrum and Agile methodologies.
  • Use of Jira to monitor all the tasks.
  • Code review is done for a peer's code.
  • Demonstration of the work done to necessary stakeholders.
  • Onboarded existing non-production services to production after collaboration with different downstream services within the institution.
  • Helped new members onboard our services and mentored them by providing KT and walkthroughs.

Java Developer

IDC Technologies(AVIVA)
Markham, Ontario
01.2021 - 04.2021
  • Worked on developing SOAP-based API services for the Aviva client.
  • Use of Informatica MDM for the development of applications. Back-end code fixes using Java 8 and Spring.
  • Mainly involved in the onsite and offshore communication.
  • Gathering requirements from business and stakeholders, and analyzing the feasibility of the solution in MDM and integration.
  • Design and implementation of business entity screens have completely involved end-to-end Scrum methodology.
  • Analyzing existing legacy Broker MDM, and working on new Broker MDM design and implementation.
  • Worked on the JIRA agile tool to maintain project deliverables.
  • I attended design meetings for requirement analysis.
  • Developed a SOAP web service to enable interaction between MDM and other Aviva applications.
  • Responsible for coding Action Classes and User Interface, coding, and unit testing the application.
    Testing Services Using SoapUI and RFHUTIL.

Senior Software Developer

Allianz Technology
Trivandrum, India
05.2020 - 10.2020

Contributed to developing a single-page application using AngularJS as the front end, Java, REST APIs as the backend, and MySQL and MS SQL as databases, which saved approximately $20 for the company.

Contributed to migrating a Java application to a Spring Boot application and deployed it in the Azure cloud.

● Contributed to the visualization of data using Kibana and Elasticsearch from the PostgreSQL database for client satisfaction.

Used various core Java concepts, such as exception handling, collections, and multi-threading, to implement various features and enhancements.

● Used Java 8 features such as lambda expressions, and streams.

● Used Gradle as a build tool in Eclipse to import and maintain dependencies.

Worked on different layers of the application following the Spring MVC structure, including Controller, Service, and DAO.

Senior Systems Engineer

Infosys Ltd.
Trivandrum, India
01.2017 - 05.2020
  • Contributed to developing a web application using Spring, Spring Boot, Java, and Spring REST as the back end, with Oracle as the database.
  • Contributed to developing a web application using Java, RESTful services with JAX-RS as the back end, and MySQL as the database.
  • Developed a tool to find the number of unique attendees from the Cisco Webex meeting using RPA-UI Path Studio.
  • Contributed to automating the evaluation of trainees' tests using Java as the back end and HSQL as the database.
  • Used Git for version control and JIRA to track the progress of the project.
  • Worked in an Agile (Scrum) and Waterfall development team to deliver regular updates to business teams and project managers.
  • Supervised a team of four developers to effectively contribute to the team.
  • Familiar with CI/CD tools like Jenkins.

Education

Master of Technology - Computer Science

Amrita Viswa Vidyapeedham
Kollam, India
08-2016

Skills

  • Application design
  • Continuous integration
  • Continuous deployment
  • Code reviews
  • Documentation reviews
  • Java development
  • Application deployment
  • Code debugging
  • QA testing
  • Remote collaboration

Accomplishments

  • Quarterly team award

References

References available upon request.

Timeline

Java Developer, Spring and Boot

Royal Bank of Canada
04.2021 - Current

Java Developer

IDC Technologies(AVIVA)
01.2021 - 04.2021

Senior Software Developer

Allianz Technology
05.2020 - 10.2020

Senior Systems Engineer

Infosys Ltd.
01.2017 - 05.2020

Master of Technology - Computer Science

Amrita Viswa Vidyapeedham
Deepthy Joseph