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 technologiesStrong understanding of microservices architecture and RESTful API designHands-on experience with cloud platforms like AWS, Azure, or Google CloudFamiliarity with Docker, Kubernetes, and CI / CD pipelinesExperience with databases such as PostgreSQL, MongoDB, or DynamoDBKnowledge of authentication and authorization frameworks such as OAuth2 and JWTStrong problem-solving skills and the ability to work in a fast-paced environmentSkills Required
C#, .Net Core, Web Api, Sql Server, Entity Framework, Azure