
Backend Engineer (8+ yrs) specializing in legacy-to-cloud transformations decomposing monoliths into microservices and migrating Java codebases to Java 17/Jakarta EE. Daily driver of AI coding tools (Copilot, Claude, Windsurf) for legacy code analysis, refactoring, and test generation. Strong in Java, SOLID, TDD, distributed systems, and AWS/Azure.
Legacy Modernization & AI
• Decomposed monolith into microservices using Spring Boot 3, Java 17+, DDD, and Clean Architecture.
• Integrated IBM Watson LLM into legacy IVR systems, automating NLU-based customer support.
AI-Assisted Development
• Used AI coding assistants (Windsurf, Claude) daily to analyze legacy code, generate refactors, and write tests for undocumented logic, reviewing output for accuracy before merging.
CI/CD & Cloud
• Built CI/CD pipelines (Jenkins, GitLab Actions) for Gradle builds on Kubernetes/OpenShift.
• Hardened container security by migrating Docker images via HCR, cutting vulnerabilities.
• Rolled out LaunchDarkly flags across 10+ features for safe, real-time incremental releases.
Quality & Reliability
• Drove TDD with JUnit/integration testing, including coverage for undocumented legacy code.
• Added observability and monitoring (Dynatrace, Splunk) across high-load microservices, ensuring reliability under load.
APIs & Security
• Designed versioned REST APIs for partner-facing platform integrations.
• Built secure login authentication and user access control using Spring Security and OAuth2.
Leadership
• Mentored junior developers via code reviews, building shared business-logic ownership.
Languages & Core
Architecture & Modernization
AI-Assisted Development
Cloud & Containers
CI/CD & Practices
Data
Testing
Notice Period - 30 days
Onsite Availibility - Available to relocate and work onsite 3+ days/week
Country- India