
Suraj Saha
Backend Engineer | Java | Spring Boot | Microservices | Apache Kafka | AI-Assisted Development
Hire this person
Send a job offer directly to this candidate
About
Results-driven Backend Engineer with 4+ years of experience in enterprise Java development, legacy modernization, and distributed microservices architecture. Proven track record in COBOL-to-Java migration, REST API development, and event-driven systems using Apache Kafka (message publishing and consumption). Actively leverages AI-assisted development tools (GitHub Copilot, Claude) for automated code refactoring, pattern transformation, and framework migration.
Experienced in delivering production-grade solutions within Agile/Scrum teams.
Experience
Systems Engineer – Backend Developer at Tata Consultancy Services (TCS) (2025-08 – Present)
- Migrated legacy COBOL applications to Spring Boot microservices by translating AI-generated pseudo-code and COBOL copybooks into production-ready Java services.
- Integrated Apache Kafka into microservices architecture: designed and implemented Kafka producers to publish domain events and consumers to process messages reliably across distributed services.
- Configured Kafka topics, partitions, and consumer groups to ensure high-throughput, fault-tolerant event-driven communication between microservices.
- Used GitHub Copilot with Claude agent-based prompt engineering to automate library conversion, Spring enablement, and legacy code refactoring at scale.
- Developed structured prompts for automated pattern transformation and framework migration, significantly reducing manual effort in the modernization pipeline.
- Refactored auto-generated Java code to enhance maintainability, readability, and performance in line with enterprise coding standards.
- Supported enterprise-scale production systems, performing root cause analysis and resolving critical defects within SLA.
Technology Analyst – Backend Engineer at Infosys (2021-11 – 2025-07)
- Designed and developed RESTful APIs using Spring Boot for investment management systems, serving high-volume financial transactions.
- Built scalable microservices adhering to enterprise architecture standards, improving system modularity and deployment flexibility.
- Performed production troubleshooting and monitoring using AWS CloudWatch; conducted root cause analysis to minimize mean time to resolution (MTTR).
- Deployed applications using Jenkins CI/CD pipelines across DEV, SIT, and UAT environments, ensuring reliable release cycles.
- Leveraged GitHub Copilot to accelerate feature delivery and reduce defect rates by automating repetitive coding patterns.
- Collaborated within Agile/Scrum teams: participated in sprint planning, code reviews, and retrospectives.
Education
Bachelor of Technology (B.Tech) – West Bengal University of Technology (WBUT)

