Senior Backend Engineer | Java | Spring Boot | Kafka | Distributed Systems | Platform Engineering


Gurugram, Haryana, India

India

Pune, Maharashtra, India

India

Gurugram, Haryana, India



Bachelor's Degree, Computer Engineering
Chitkara University
Join Nishant and 10k+ other professionals on
Tal is the app where bosses meet engineers & builders directly, without middlemen
Download Tal BossSenior Backend Engineer | Java | Spring Boot | Kafka | Distributed Systems | Platform Engineering
Skilled and highly educated working professional with 7+ years of experience in developing and maintaining Java based Web applications. My professional experience includes understanding the business requirements, implementing the solutions, and writing the unit test. The following are some skills and highlights of my experience: - Leveraged AI-assisted development tools (e.g., GitHub Copilot, Claude) to improve development efficiency and code quality - Working experience on Core Java, Hibernate, Spring, SQL, Rest API. - Working Knowledge of tools like Rally - Experience in Maven, Jenkins, AWS - Experienced all phases of Agile and Waterfall models. - Frameworks using Hibernate, Spring - Git and GitHub knowledge. - Familiar with Microservices
Sirsa
cursor
opencode
Senior Software Engineer at EPAM Systems, Jul 2024 - Present · 2 yrs 2 mos, •Led backend design for Partner Network Hub (PNH), enabling scalable partner evaluation across a global ecosystem •Defined API contracts and designed Spanner-backed microservices handling tens of thousands of partner activity records and daily evaluations •Architected separation of concerns across data pipelines, rule engines, and APIs, improving maintainability and extensibility •Enabled configurable business workflows via rule engine integration, reducing dependency on code changes •Mentored engineers and led backend development efforts, driving design decisions and ensuring high-quality delivery •Collaborated with product, data, and frontend teams to drive end-to-end delivery and resolve cross-team dependencies •Improved system reliability and observability for critical partner-facing workflows
Senior Software Engineer at Freecharge, Jul 2021 - Jul 2024 · 3 yrs 1 mo, Gurugram, Haryana, India, •Designed and scaled backend systems for fintech products including BNPL, personal loans, cashback, and data platforms, supporting 100K+ users •Spearheaded PayLater (BNPL) platform, processing ₹2+ crore/month transactions, ensuring 99.9% uptime and seamless credit/repayment workflows •Built event-driven microservices using Kafka, handling 50K+ events/day for real-time transaction processing and system integration •Developed data pipelines using Kafka Connect, enabling near real-time analytics in S3 and Redshift and significantly reducing data processing latency
Software Engineer at TEKsystems, Apr 2021 - Jun 2022 · 1 yr 3 mos, India, Working Full Time at Client Side for FreeCharge
Software Engineer at EPAM Systems, Nov 2020 - Apr 2021 · 6 mos, Pune, Maharashtra, India
Junior Software Engineer at EPAM Systems, Jul 2019 - Nov 2020 · 1 yr 5 mos, India
Software Engineer at EPAM Systems, 2019 - 2021 · 2 yrs, Gurugram, Haryana, India, •Developed backend services for Mastercard’s fraud and transaction monitoring systems using Java •Implemented SAML-based authentication, enabling secure and reliable system integrations •Contributed to scalable and secure processing of sensitive financial data
Bachelor's Degree, Computer Engineering, Chitkara University