- 46 years of experience in backend or microservices development
- Robust 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
Preferred candidate profile
- 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