Experience : 8 plus
Location : Chennai , Pune and Mumbai
Role & responsibilities
KEY RESPONSIBILITES AND ACCOUNTABILITIES
- Backend Development: Design, develop, and maintain backend services using Go (Golang) and Node.js.
- Messaging & Asynchronous Workflows: Build and manage reliable messaging patterns using RabbitMQ and Redis Pub/Sub.
- Database Design: Develop efficient and scalable queries and schemas using PostgreSQL.
- API Design: Develop clean, RESTful APIs and contribute to internal and external API documentation.
- Containerisation: Build and deploy services in containerised environments using Docker.
- Code Quality: Write testable, maintainable code and contribute to peer reviews, testing, and CI/CD pipelines.
- Architecture & Design: Contribute to architecture discussions, system design decisions, and technical roadmap planning.
- Mentoring & Collaboration: Share knowledge, guide junior developers, and foster a culture of continuous learning and engineering excellence.
- Cloud-Native Mindset: Contribute to or maintain services deployed on AWS infrastructure using services such as ECS, Lambda, or RDS.
Preferred candidate profile