Summary
Overview
Work History
Education
Skills
Languages
Timeline
Generic

PRATEEK BHATTER

Mississauga,ON

Summary

Ambitious Java Developer versed in following established procedures and working under little or no supervision. Offering technical expertise in programming analysis, application analysis and design. Excellent team player with in-depth knowledge of development tools and languages.

Overview

11
11
years of professional experience

Work History

Java Software Developer

TCS
11.2024 - 12.2024
  • Migrated backend application from client to on-prem servers using multiple platforms using OCP 4 and PCF.
  • Collaborate with cross-functional teams to ensure seamless integration and deployment of the pricing engine.
  • Integrated with Swift’s appointed partner API’s to enable Swift messaging transmission and process international transactions.
  • Analyzed work to generate logic for new systems, procedures and tests.

Lead Software Developer

ThoughtFocus
05.2022 - 07.2024
  • Designed and implemented distributed system architectures to support complex trading strategies.
  • Implemeted security module in application using Spring security, Oauth2, Multi-Factor Authentication, SSO with client credential.
  • Developed API and services to integrate Cash reconciliation services with third party email and SMS services for notifications.
  • Developed triggers, developed code to handle Exceptions and wrote Procedures to maintain the integrity and correctness of the transactions in Oracle /SQL database.
  • Involved in providing Technical Solution for the requirements & guide the team technically.
  • Configured Jfrog Artifactory and repository for Dependency management.

Lead / Senior Software Developer

Broadcast Audience Research Council
07.2020 - 05.2022
  • Developed service to read and write data on NoSQL DB like MongoDB and Redis from multiple streaming platforms
  • Migrated Legacy system from Websphere to PCF.
  • Used circuit breaker design pattern to manage failed remote services
  • Mentored, trained and educating the users in technology perspective, worked through walk through and review sessions, closely worked with users, developers and team members in problem-solving.
  • Monitored ongoing operation of assigned programs and responded to problems by diagnosing and correcting logic and coding errors.

Backend Java Developer

Negocios IT Solutions
02.2020 - 06.2020
  • Created proofs of concept for innovative new solutions.
  • Reviewed code and debugged errors to improve performance.
  • Authored code fixes and enhancements for inclusion in future code releases and patches.
  • Corrected, modified and upgraded software to improve performance.
  • Built databases and table structures for web applications.
  • Rapidly prototyped new data processing capabilities to confirm integration feasibility into existing systems.

Java / J2EE Developer

I 2Data Systems, Apple
03.2018 - 02.2020
  • Involved in all the phases of SDLC including Requirements Collection, Development and Customization of the Application
  • Designed and developed Application based on Spring Framework, Spring Boot, Spring MVC, Spring Templates, Hibernate
  • Worked on developing REST full API’s using Jackson dependency
  • Worked on designing batch jobs on Java that is supposed to run every 30 minutes in process retail repairs Data.

Java/J2EE Developer

Rumit International
03.2014 - 12.2015
  • Understanding functional specifications, designing and developing creative solutions to meet business requirements
  • Developed and implemented invoicing and stock management functionalities for Warehouse management system
  • Worked on the JMS to publish-subscribe the messages to interact with Apache ActiveMQ service Queues
  • Coordinated deployments of new software, feature updates and fixes.

Education

Master of Science - Computer Science

International Technological University
San Jose, USA
03-2018

Skills

  • System design
  • Performance tuning
  • Scrum framework
  • Data structures
  • RESTful Api
  • Continuous deployment
  • Java development
  • Design principles
  • Software automation
  • Code debugging
  • Requirements gathering

Languages

English
Native or Bilingual

Timeline

Java Software Developer

TCS
11.2024 - 12.2024

Lead Software Developer

ThoughtFocus
05.2022 - 07.2024

Lead / Senior Software Developer

Broadcast Audience Research Council
07.2020 - 05.2022

Backend Java Developer

Negocios IT Solutions
02.2020 - 06.2020

Java / J2EE Developer

I 2Data Systems, Apple
03.2018 - 02.2020

Java/J2EE Developer

Rumit International
03.2014 - 12.2015

Master of Science - Computer Science

International Technological University
PRATEEK BHATTER