
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.
• 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.
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.