I am a Senior Java Developer with 10+ years of experience designing and delivering scalable, secure backend systems for Tier-1 financial institutions. I specialize in Java, Spring Boot, Hibernate, and microservices, building high-performance services that handle large-scale transactions with reliability and ease of maintenance. I thrive in hybrid Agile environments, collaborating with front-end teams, product owners, and cross-functional teams to define API contracts, optimize data fetching, and ensure regulatory compliance. I value clean code, thorough testing, and mentorship, and I enjoy solving complex performance and data-consistency challenges while delivering business impact.

I am a Senior Java Developer with 10+ years of experience designing and delivering scalable, secure backend systems for Tier-1 financial institutions. I specialize in Java, Spring Boot, Hibernate, and microservices, building high-performance services that handle large-scale transactions with reliability and ease of maintenance. I thrive in hybrid Agile environments, collaborating with front-end teams, product owners, and cross-functional teams to define API contracts, optimize data fetching, and ensure regulatory compliance. I value clean code, thorough testing, and mentorship, and I enjoy solving complex performance and data-consistency challenges while delivering business impact.

Available to hire

I am a Senior Java Developer with 10+ years of experience designing and delivering scalable, secure backend systems for Tier-1 financial institutions. I specialize in Java, Spring Boot, Hibernate, and microservices, building high-performance services that handle large-scale transactions with reliability and ease of maintenance.

I thrive in hybrid Agile environments, collaborating with front-end teams, product owners, and cross-functional teams to define API contracts, optimize data fetching, and ensure regulatory compliance. I value clean code, thorough testing, and mentorship, and I enjoy solving complex performance and data-consistency challenges while delivering business impact.

See more

Experience Level

Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
See more

Language

Work Experience

Full Stack Developer (Document Center & Manage Payments Modules) at Citibank
April 1, 2025 - Present
Contributed to enterprise Document Center and Manage Payments modules, implemented Spring Boot microservices, improved reliability and scalability, ensured secure data handling and transaction integrity, and built frontend components for operational dashboards; collaborated with product owners, QA, and risk/compliance teams.
Software Engineer at Tangerine (Scotiabank)
December 1, 2023 - December 1, 2024
Enhanced mobile experience for Tangerine.ca using React; improved performance and reduced load times; implemented sanctions list integration to ensure regulatory compliance; contributed to frontend and backend improvements.
Software Engineer at Tangerine (Scotiabank)
August 1, 2020 - December 1, 2023
Frontend development for goals savings account flow using Angular; implemented wireframes and services; improved mobile UX and accessibility; integrated updated sanctions list to ensure compliance.
Software Engineer at Tangerine (Scotiabank)
May 1, 2018 - August 1, 2020
Developed features based on customer feedback, conducted VOC data analysis, and contributed to performance improvements across the web platform.
Application Developer at J.P. Morgan Chase & Co
June 1, 2016 - February 1, 2018
Managed a team of 3 developers, 2 QA and 1 BA; implemented agile methodologies to improve communication and project delivery; contributed to process improvements and client satisfaction.
System Engineer at Infosys Ltd
March 1, 2014 - March 1, 2015
Collaborated to integrate CanJS and Core Java technologies; analyzed metrics and implemented improvements that led to a significant performance gain in the initial deployment phase.
Senior Java / Backend Developer at Citibank
April 1, 2025 - Present
Design and develop high-performance backend services using Java and Spring Boot for enterprise-scale banking platforms. Build and optimize RESTful APIs supporting mission-critical payment and document-processing workflows. Develop and maintain Spring Boot microservices handling high-volume transactional data, improving response times and system scalability. Integrate Oracle databases using Hibernate/JPA, optimizing complex SQL and JPQL queries to enhance performance and data consistency. Implement Spring Security for authentication, authorization, and secure API access. Ensure application reliability through robust exception handling, logging, and monitoring aligned with compliance and audit requirements. Collaborate closely with front-end teams and product owners to define API contracts and optimize data-fetching strategies. Write clean, maintainable, and well-documented code following enterprise coding standards. Perform unit testing and integration testing, debugging production issu
Software Engineer (Backend) at Tangerine (Scotiabank)
May 1, 2018 - December 1, 2024
Designed and developed backend services using Java, Spring, and Hibernate for core banking, KYC, and AML platforms. Built RESTful APIs consumed by web and mobile applications, ensuring high availability and secure data exchange. Integrated Oracle databases and optimized queries to support high-transaction volumes with minimal latency. Implemented KYC and AML backend logic that reduced customer onboarding time by 50% and lowered false positives by 30%. Integrated external sanctions and compliance services, reducing regulatory risk and avoiding approximately $1.5M in potential fines. Supported microservices-based architecture and contributed to performance tuning and scalability improvements. Collaborated with front-end, QA, and compliance teams to define API requirements and ensure end-to-end system reliability. Developed and executed unit and integration tests, resolving defects and ensuring production stability.
Application Developer at J.P. Morgan Chase & Co.
June 1, 2016 - February 1, 2018
Developed backend services using Java and Spring for financial applications supporting global clients. Designed reusable service components and optimized database interactions to improve application performance. Led a small development team, ensuring timely delivery and adherence to coding and security standards.
System Engineer at Infosys Ltd.
March 1, 2014 - March 1, 2015
Developed and maintained backend components using Core Java for enterprise applications. Collaborated with cross-functional teams to analyze requirements and deliver scalable solutions.

Education

Bachelors in Technology (B. Tech) in Computer Science at JIS College Of Engineering
January 11, 2030 - January 22, 2026
B.Tech at JIS College of Engineering
January 11, 2030 - January 1, 2012

Qualifications

Google Angular Certification
January 11, 2030 - January 22, 2026

Industry Experience

Software & Internet, Financial Services, Professional Services