1. Design, develop, and maintain scalable, resilient distributed systems and microservices.
2. Develop and support REST APIs and webhooks for asynchronous communication.
3. Optimize backend services for performance, scalability, and maintainability.
4. Provide ongoing support for existing projects and implement new modules.
Role Responsibilities:
1. Interpret business requirements and develop automation solutions accordingly.
2. Collaborate on software design, coding, and performance tuning tasks.
3. Build and manage cloud-native applications using Docker, Kubernetes, and cloud platforms (EKS, GKE, AKS).
4. Write technical documentation and specifications for current and existing modules.