Key Responsibilities
- Design, develop, and maintain scalable backend services and APIs
- Optimize database performance and ensure data integrity
- Implement and maintain CI/CD pipelines for backend services
- Collaborate with frontend teams to integrate user-facing elements
- Monitor system performance and troubleshoot issues
- Ensure security and compliance of backend systems
Requirements
- 5+ years of experience in backend development
- Proficiency in Python, Node.js, or similar languages
- Experience with RESTful API design and microservices architecture
- Strong knowledge of databases (PostgreSQL, MongoDB)
- Familiarity with cloud platforms (AWS, Azure) and containerization (Docker)