Mumbai, Maharashtra, India
FullTime
Summary
Software engineer with hands-on experience in building robust, secure, and scalable backend systems using Java, Spring Boot, and microservices architecture. Proven ability in developing RESTful APIs, integrating enterprise systems, and implementing event-driven solutions using Kafka and Camunda BPM. Contributed to projects involving identity management, process orchestration, and rule engine implementation with Drools, enhancing system efficiency and maintainability. Also played a key role in frontend development for an internal HRMS portal, focusing on usability and performance.
Highlights
Engineered robust RESTful APIs with Java and Spring Boot, establishing secure and seamless system integrations across critical enterprise platforms.
Designed and implemented an Error Handling as a Service (EHaaS) for the HRMS using Kafka, Spring Boot, and MySQL, achieving significant reduction in system downtime.
Developed secure RESTful APIs for comprehensive user identity management, including authentication, token generation, authorization, and user profile retrieval, enhancing system security and user experience.
Developed a scalable process orchestration system with Java and Spring Boot, streamlining full workflow lifecycle operations (creation, approval, rejection, retrieval, cancellation, reassignment), enhancing operational efficiency.
Implemented a dynamic rule engine system using Drools integrated with Camunda BPM, reducing decision-making complexity and improving business logic maintainability across the enterprise.
Led frontend development for an internal HRMS portal, enhancing usability and accessibility through efficient state management patterns and reusable component libraries for an optimized user experience.
Modeled and automated complex business processes using Camunda BPMN and integrated workflows with BRMS, establishing an event-driven architecture for real-time updates and seamless microservice orchestration.