
Software Engineer with experience in designing and developing scalable microservices in Java, Spring Boot, and Node.js across the finance, government, and healthcare domains. Proven expertise in building event-driven architectures (Kafka, RabbitMQ), and RESTful APIs, modernizing legacy systems into cloud-native solutions on OpenShift, Kubernetes, and AWS. Strong background in CI/CD, security (mTLS, token-based authentication), and database integration (PostgreSQL, Oracle, MongoDB). Adept at collaborating across teams to improve the performance, security, and reliability of enterprise applications.
• Migrated applications into Spring Boot microservices to improve maintainability.
• Implemented role-based API security and token-based authentication.
Languages: Java, JavaScript (Nodejs)
Frameworks: Spring Boot, Spring WebFlux, Spring Data JPA, Spring Batch, Spring MVC
Microservices: Event-driven (Kafka, RabbitMQ), RESTful APIs, SOAP services
Databases: PostgreSQL, Oracle, MongoDB
Cloud & Infra: Docker, Kubernetes, OpenShift, AWS
Build/CI/CD: Maven, Gradle, Jenkins, Azure DevOps
Testing: JUnit, Mockito, Selenium, REST Assured, Eggplant
Other: AppScan integration, API security, CI/CD pipelines