Prince Suman

Software Engineer

Gurugram, Haryana, India0 mo experience

Key Highlights

  • Expert in developing secure backend microservices.
  • Proficient in Java 17 and Spring Boot for fintech solutions.
  • Strong focus on system reliability and security compliance.
Stackforce AI infers this person is a Fintech backend engineer with expertise in secure microservices development.

Contact

Skills

Core Skills

JavaMicroservices

Other Skills

AWSAlgorithmsAmazon Web Services (AWS)Analytical SkillsApache KafkaApplication Programming Interfaces (API)Back-End Web DevelopmentBlockchainCascading Style Sheets (CSS)Computer EngineeringCore JavaData StructuresDatabase Management System (DBMS)DatabasesDebugging

Experience

0 mo
Total Experience
--
Average Tenure
--
Current Experience

Nab

Software Engineer

Aug 2024Present · 1 yr 10 mos · Gurugram, Haryana, India

  • Developing core payment microservices for PayTo functionality using Java 17, Spring Boot, and RESTful microservices architecture, integrated with the New Payments Platform (NPP) and the Mandate Management System (MMS) to enable secure, real-time mandate payments for Australian customers. Supporting financial messaging standards such as SWIFT, PACS, and PAIN.
  • Working with Kafka for event-driven communication, AWS for cloud-native deployments, and Harness for managing CI/CD pipelines to ensure reliable and automated delivery.
  • Implemented dynamic password rotation in microservices using HashiCorp Vault, eliminating the need for manual restarts when passwords rotate every 90 days, resulting in a more robust and reliable application.
  • Integrated Resilience4j to add retry and fallback mechanisms, improving system stability and fault tolerance in production-grade backend services. Migrated microservices from Java 11 to Java 17 to maintain security compliance.
  • Enhanced observability and traceability by introducing correlation and tracking IDs in logs using MDC (Mapped Diagnostic Context) across batch processing and notification services.
  • Implemented graceful shutdown for microservices to ensure safe pod terminations and maintain data integrity during deployments. Built a scheduler to automatically reprocess failed database records, improving system reliability.
  • Developed comprehensive JUnit test cases to maintain strong unit test coverage and support maintainable, production-ready code.
Java 17Spring BootREST APIsKafkaAWSHashiCorp Vault+3

Coding ninjas

Teaching Assistant

Nov 2021Mar 2022 · 4 mos · New Delhi, Delhi, India · Remote

Education

Delhi Technological University (Formerly DCE)

Bachelor of Technology - BTech — Computer Engineering

Jan 2020Jan 2024

The Army Public School, Dhaula Kuan, New Delhi

AISSCE

Jan 2017Jan 2019

The Army Public School, Dhaula Kuan, New Delhi

AISSE

Jan 2011Jan 2017

Stackforce found 100+ more professionals with Java & Microservices

Explore similar profiles based on matching skills and experience

Prince Suman - Software Engineer | Stackforce