Summary
Overview
Work History
Education
Skills
PROFESSIONAL NOTE
Timeline
Generic

NILESH DESHMUKH

Java Developer
Pune

Summary

Accomplished Senior Software Engineer with 9 years in backend application development, specializing in Java and microservices architecture. Expertise in designing and implementing scalable, secure systems across sectors such as BFS, communications, logistics, and education. Demonstrates strong ownership in development and production support within Agile environments, delivering effective solutions that align with business objectives.

Overview

3
3
Languages
10
10
years of professional experience

Work History

Software Engineer

Cognizant Technology Solutions
06.2022 - Current
  • Developed backend services for corporate credit card creation and lifecycle management, enhancing system functionality.
  • Built REST APIs consumed by multiple downstream systems for card operations and management.
  • Implemented Apache Kafka for event-driven processing of card status changes and webhook notifications.
  • Handled Kafka flows for bulk card creation and audit logging of system operations.
  • Ensured data security, consistency, and compliance with banking and regulatory standards.
  • Actively involved in production support, issue analysis, and performance optimization.
  • Provided production support, analyzed issues, and optimized performance to ensure system reliability.
  • Collaborated with QA, DevOps, and business teams in Agile/Scrum environment to streamline development processes.

Senior Software Developer

Integrated Personnel Services Ltd., Mumbai (TCS – Third Party Payroll)
03.2021 - 06.2022
  • Developed backend services using Java and Spring-based frameworks for a Nordic communications and logistics provider.
  • Designed RESTful APIs supporting logistics workflows, order booking, and workshift planning.
  • Integrated systems with multiple internal and external platforms to enhance overall interoperability.
  • Designed backend architecture with an emphasis on scalability, reliability, and fault tolerance to support high-demand applications.
  • Supported production systems, improving stability and performance through proactive troubleshooting and maintenance.

Software Developer

Divinity (India) Enterprises Private Limited
12.2016 - 03.2021
  • Designed and developed a Java-based ERP web applications using JSP and Servlets.
  • Developed modules for online admissions, fee payment management, and employee and library management to streamline processes.
  • Created exam marks entry, result generation, and online entrance examination modules to facilitate efficient academic assessment.
  • Implemented exam marks entry, result generation, and online entrance examination modules.
  • Implemented role-based access control and secure handling of academic and administrative data.
  • Delivered application enhancements and bug fixes while providing ongoing operational support to ensure application reliability.

Education

Master of Engineering - Computer Engineering

Savitribai Phule Pune University
Pune, India
04.2001 -

Bachelor of Engineering - Computer Engineering

Savitribai Phule Pune University
Nashik
06-2014

Skills

Java, Spring Boot, Spring MVC, Microservices Architecture, REST APIs, Apache Kafka, JSP, Servlets

MSSQL, PostgreSQL, MySQL, DB2

PROFESSIONAL NOTE

Experienced in working with global enterprise clients and complex domains, with a strong focus on building reliable, scalable, and secure backend systems.

Timeline

Software Engineer

Cognizant Technology Solutions
06.2022 - Current

Senior Software Developer

Integrated Personnel Services Ltd., Mumbai (TCS – Third Party Payroll)
03.2021 - 06.2022

Software Developer

Divinity (India) Enterprises Private Limited
12.2016 - 03.2021

Master of Engineering - Computer Engineering

Savitribai Phule Pune University
04.2001 -

Bachelor of Engineering - Computer Engineering

Savitribai Phule Pune University
NILESH DESHMUKHJava Developer