08 Aug
|
Tata Consultancy Services
|
Hyderabad
08 Aug
Tata Consultancy Services
Hyderabad
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 modern 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
Positive 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 programming
Soft Skills
Solid problemsolving and analytical skills
Positive communication and collaboration abilities
Ability to work independently and handle complex systems
Ownership mindset and attention to quality
📌 Digital : Microservices Hyderabad
🏢 Tata Consultancy Services
📍 Hyderabad