TCS Walk-in at Bangalore- Bhuwalkha
Date- 18-Apr-26
JD
Key Responsibilities
- Design, develop, and maintain microservices‑based applications
- Build scalable and resilient services following domain‑driven design (DDD)
- Develop RESTful and/or event‑driven APIs
- Integrate microservices with databases, messaging systems, and external services
- Implement service discovery, configuration management, and load balancing
- Ensure application security, performance, and fault tolerance
- Write clean, reusable, and testable code
- Perform unit, integration, and system testing
- Collaborate with DevOps, frontend, and architecture teams
- Support CI/CD pipelines and automate deployments
- Troubleshoot production issues and provide root cause analysis
Required Skills & Qualifications
- 4–6 years of experience in backend or microservices development
- Strong proficiency in Java (Spring Boot)
- Solid understanding of Microservices Architecture
- Experience in developing RESTful APIs
- Hands‑on experience with Spring Boot / Spring Cloud or equivalent frameworks
- Experience with Docker and Kubernetes, Azure DevOps
- Knowledge of API gateways, service discovery (Eureka/Consul), and config servers
- Hands‑on experience with SQL and NoSQL databases
- Experience with CI/CD tools (Jenkins, Git, GitHub/GitLab)
- Familiarity with < strong>Agile / Scrum methodologies