I'm Sagar Nikam, a Senior Software Engineer at Heritage Bank with over 12+ years of experience in software development within the banking and private sectors. I have a proven track record in delivering core banking solutions such as the New Payments Platform, digital wallets, and marketplaces, and I am passionate about building RESTful APIs and microservices using Java, Spring Boot, and AWS. I thrive in Agile and DevOps environments, adept in full software development lifecycle, testing, and defect management. My background covers BFSI and Data Center Infrastructure management, with a strong focus on delivering high-quality products and services.

Sagar Nikam

I'm Sagar Nikam, a Senior Software Engineer at Heritage Bank with over 12+ years of experience in software development within the banking and private sectors. I have a proven track record in delivering core banking solutions such as the New Payments Platform, digital wallets, and marketplaces, and I am passionate about building RESTful APIs and microservices using Java, Spring Boot, and AWS. I thrive in Agile and DevOps environments, adept in full software development lifecycle, testing, and defect management. My background covers BFSI and Data Center Infrastructure management, with a strong focus on delivering high-quality products and services.

Available to hire

I’m Sagar Nikam, a Senior Software Engineer at Heritage Bank with over 12+ years of experience in software development within the banking and private sectors. I have a proven track record in delivering core banking solutions such as the New Payments Platform, digital wallets, and marketplaces, and I am passionate about building RESTful APIs and microservices using Java, Spring Boot, and AWS.

I thrive in Agile and DevOps environments, adept in full software development lifecycle, testing, and defect management. My background covers BFSI and Data Center Infrastructure management, with a strong focus on delivering high-quality products and services.

See more

Experience Level

Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert

Language

Hindi
Fluent
English
Fluent
Marathi (Marāṭhī)
Fluent

Work Experience

Senior Consultant at Deloitte
February 1, 2025 - February 1, 2025
Senior Consultant delivering microservices, APIs, and production support for clients in banking, insurance, and aviation. Key contributions included Qantas Disruption Engine components: Flight Disruption Processor, Booking Disruption Processor, and Journey Processor; implemented interservice communication via Confluent Kafka topics. Performed API testing with JUnit and Postman; managed defect triage and resolution; used Splunk for logging and testing. Built security APIs and starter libraries for first‑level consumer authorization; performed API uplifting with latest libraries; supported deployment and maintenance of 30+ APIs in non-prod environments. Prepared Confluence documentation and delivered API enhancements in Agile/SCRUM environments.
Senior Software Engineer at Heritage Bank
February 1, 2025 - November 1, 2025
Senior Software Engineer responsible for developing payment microservices as part of the New Payments Platform (NPP). Led Real-Time Payment processing, PayID, Fraud detection, payment reconciliation, and delay reporting with Spring Boot and REST APIs. Built independent, loosely coupled microservices that integrated with Oracle databases. Created and maintained Swagger documentation for APIs to improve developer collaboration. Performed API testing with JUnit and Mockito, plus functional/integration testing to ensure quality. Raised Change Requests (CRs) to support system improvements and triaged production defects using Splunk. Actively participated in Agile/SCRUM ceremonies and collaborated with cross-functional teams to deliver secure, compliant payment solutions.
Senior Consultant at Qantas Disruption Engine / Deloitte
November 1, 2023 - February 1, 2025
Developed and tested services such as Flight Disruption Processor, Booking Disruption Processor, and Journey Processor using Spring Boot. Implemented Confluent Kafka topics and messaging for interservice communication. Conducted API testing using JUnit and Postman. Wrote and executed integration and system tests for components. Managed defect triaging and fixes. Utilized Splunk for logging and testing.
Senior Consultant at IAG Insurance / Deloitte
June 1, 2022 - July 1, 2023
Developed payment microservices for authorisation and authentication token validation. Token decoding and validation for Azure, Okta Partner, Okta Colleague, Okta Customer, and Okta Anonymous tokens. Development of Security API and starter library using Java 14 and Spring Boot. API uplifting with latest libraries. Worked on deployments and maintenance of 30+ APIs in Non-Prod; prepared Confluence documentation; followed Agile/SCRUM.
Senior Software Developer at Wipro/Suncorp Bank
November 1, 2021 - November 1, 2021
Senior Software Developer developing payment microservices for real-time NPP processing, including 20+ end-to-end flows. Built loosely coupled microservices with Spring Boot and REST APIs that connect to Oracle databases. Documented APIs with Swagger; tested with JUnit/Mockito, and conducted integration, Sanity, and Performance testing. Provided production and non-prod defect support, and managed deployments/maintenance of scalable web applications using Alfred and Cloud Config. Worked within Agile/SCRUM, and supported on-call 24/7 for NPP production. Triaged production defects using Splunk and contributed to on-call rotations and deployments.
Senior Software Engineer at Suncorp/Wipro
November 1, 2017 - November 1, 2021
Developed payment microservices including Real-Time Payment processing, PayID, Fraud detection, payment reconciliation and delay reporting as part of the NPP initiative. Built 20+ end-to-end microservices; used Java Spring Boot to connect with Oracle databases. Authored Swagger docs; performed API testing with JUnit/Mockito; facilitated 24x7 production support and defect triaging with Splunk; deployed and maintained scalable web apps using Alfred and CloudConfig; collaborated in Agile/SCRUM.
Senior Software Engineer at Suncorp
March 1, 2016 - November 1, 2017
Ignite Platform: worked on core components such as CASA and TD; client-specific product customization; ensured code quality with JUnit/Mockito; middleware development using Oracle Service Bus; mentored new team members; followed Agile/SCRUM.
Software Developer at Emerson
October 1, 2015 - October 1, 2015
Software Developer building Trellis, a Data Centre Information Management Tool, using Java 1.7, EJB, and Oracle SOA Suite. Implemented multiple features and wrote JUnit tests for quality. Worked with SCA adapters – JMS, file, DB, EJB binding – and configured services, including queue/topic creation and outbound connections. Delivered pluggable web services and EJB 3.0 web services as part of a SOA approach. Performed PL-SQL CRUD operations and supported development of integration adapters as part of a team.
Software Developer at Emerson
June 1, 2012 - October 1, 2015
Developed features in Trellis (Data Centre Information Management Tool) using Java 1.7, EJB, Oracle SOA; wrote JUnit tests; integrated multiple SCA adapters (JMS, file, DB, EJB, Direct binding); delivered pluggable web services and EJB 3.0 Web Services; worked with PL-SQL for CRUD, triggers, and advanced queues.

Education

Bachelor of Engineering (Information Technology) at University of Pune, India
January 1, 2006 - January 1, 2011
Bachelor of Engineering (Information Technology) at University of Pune, India
January 11, 2030 - January 27, 2026

Qualifications

Add your qualifications or awards here.

Industry Experience

Financial Services, Software & Internet, Professional Services