Description de l’emploi
Full job description
Mid-Level Backend Engineer
Experience: 3-10 years
Responsibilities
- Design and implement complex API services and microservices
- Build integration connectors for enterprise systems
- Optimize database schemas and queries for performance
- Implement authentication and authorization systems
- Lead feature development from technical design to deployment
- Mentor junior developers and conduct thorough code reviews
- Implement monitoring, logging, and alerting solutions
- Contribute to architectural decisions and technical roadmap
Required Skills
- 3+ years of backend development experience
- Strong proficiency in Node.js/TypeScript or Python or Java
- Experience with REST APIs, GraphQL, and WebSockets
- Solid understanding of database design (PostgreSQL, MongoDB)
- Experience with message queues (Kafka, RabbitMQ, or SQS)
- Knowledge of authentication protocols (OAuth 2.0, JWT, SAML)
- Experience with cloud platforms and their services
- Understanding of CI/CD pipelines
- Strong problem-solving and debugging skills
Nice to Have
- Experience with enterprise integration platforms
- Knowledge of event-driven architecture
- Experience with Kubernetes and containerization
- Understanding of enterprise security requirements
- Experience with workflow engines (Camunda, Temporal)
Job Type: Full-time
Pay: 4,000.00DH - 20,000.00DH per month
Work Location: In person