13 Aug
|
Tata Consultancy Services
|
Bengaluru
13 Aug
Tata Consultancy Services
Bengaluru
Job description:
Job Description
We are seeking a skilled Microservices Developer with strong experience in designing, building, and deploying scalable, cloudnative microservices applications. The ideal candidate should have handson experience with contemporary backend technologies, containerization, and distributed system architectures.
Key Responsibilities
- Design, develop, and maintain microservicesbased applications
- Build scalable and resilient services following domaindriven design (DDD)
- Develop RESTful and/or eventdriven 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
- 46 years of experience in backend or microservices development
- Strong proficiency in Java (Spring Boot) or Node.js (any one mandatory)
- Solid understanding of Microservices Architecture
- Experience in developing RESTful APIs
- Handson experience with Spring Boot / Spring Cloud or equivalent frameworks
- Experience with Docker and Kubernetes
- Knowledge of API gateways, service discovery (Eureka/Consul), and config servers
- Handson experience with SQL and NoSQL databases
- Experience with CI/CD tools (Jenkins, Git, GitHub/GitLab)
- Familiarity with Agile / Scrum methodologies
Good to Have
- Experience with cloud platforms (AWS / Azure / GCP)
- Knowledge of message brokers (Kafka, RabbitMQ, ActiveMQ)
- Handson experience with API Management tools (Apigee, Kong, etc.)
- Experience with eventdriven architectures
- Understanding of observability tools (ELK, Prometheus, Grafana)
- Exposure to Serverless or Reactive progr
📌 Walk-in || Microservice Developer (Bengaluru)
🏢 Tata Consultancy Services
📍 Bengaluru