Roles and Responsibilities
- Design, develop, and maintain backend services and APIs for DI-cloud platforms
- Implement scalable and secure microservices using modern backend frameworks
- Integrate backend systems with cloud services and third-party APIs
- Ensure performance, reliability, and security of backend infrastructure
- Collaborate with DevOps teams to automate deployment and monitor production systems
- Participate in code reviews, testing, and continuous integration activities
- Troubleshoot production issues and provide timely solutions
Requirements
- Proven experience in backend development using Java, Node.js, or similar technologies
- Strong understanding of microservices architecture and RESTful API design
- Hands-on experience with cloud platforms like AWS, Azure, or Google Cloud
- Familiarity with Docker, Kubernetes, and CI/CD pipelines
- Experience with databases such as PostgreSQL, MongoDB, or DynamoDB
- Knowledge of authentication and authorization frameworks such as OAuth2 and JWT
- Strong problem-solving skills and the ability to work in a fast-paced environment