Summary
Overview
Work History
Education
Skills
Websites
Timeline
Generic

Manish Singh

Pune

Summary

I am a seasoned Java Enterprise Web Developer with a passion for crafting robust and scalable solutions. My expertise lies in leveraging the power of the Spring Framework and its various modules. ready to support operations from conception through post-release support. Skilled creator of efficient code and exciting user experiences. Eager to elevate ongoing development projects or create novel software solutions geared towards driving increased usership.

Overview

4
4
years of professional experience

Work History

Software Engineer 2

SAP Labs
Bangalore, Karnataka
12.2024 - Current


• Design and develop backend services using Java 17, Spring Boot, Spring MVC, and Spring Data JPA for an
enterprise resource-management application.


• Implement scheduled integrations with an external HR system using OAuth 2.0, including secure employee and
organizational data synchronization, token handling, and data validation.


• Develop batch APIs for bulk employee-availability uploads, ensuring transactional processing and efficient
handling of large datasets.


•Implement event-driven processing using Apache Kafka for asynchronous workflow updates, notifications, and
downstream data synchronization.


• Build secure REST APIs using Spring Security and JWT, with role-based access control and endpoint-level
authorization.s for read-heavy APIs.


•Build secure REST APIs using Spring Security and JWT, with role-based access control and endpoint-level
authorization.


• Improve reliability of external API integrations using rate limiting, retries, timeouts, circuit breakers, and
fault-tolerance patterns.


•Integrate SAP Alert Notification Service for scheduler failures, batch-processing outcomes, and critical
application events.

Software Engineer

C&R Software
Bangalore
07.2022 - 11.2024

Developed backend capabilities for enterprise auction platform to manage workflows and asset permissions.

Integrated legacy SOAP/WSDL services for pre-authentication and two-factor authentication, enhancing security measures.

Constructed Spring Boot REST abstraction layer over SOAP services, converting legacy models into JSON APIs.

Implemented authentication and role-based authorization with Spring Security to enforce user permissions.

Utilized Hibernate ORM and Spring Data JPA for managing relational entities and improving data retrieval efficiency.

Created unit tests with JUnit and Mockito to identify defects and support software releases.

Education

Bachelor of Engineering - Information Technology

RCOEM Nagpur
Nagpur India
05-2022

Skills

  • JAVA
  • Spring MVC,
  • Spring Boot,
  • REST/SOAP APIs
  • HTML
  • CSS
  • Javascript
  • Data Structures and Algorithms
  • RDBMS
  • AWS
  • SQL
  • Spring Security and OAuth 2
  • kafka and message brokering

Timeline

Software Engineer 2

SAP Labs
12.2024 - Current

Software Engineer

C&R Software
07.2022 - 11.2024

Bachelor of Engineering - Information Technology

RCOEM Nagpur
Manish Singh