Job title : Backend DeveloperJob Location : LagosDeadline : May 30, 2026Quick Recommended Links
- Jobs by Location
- Job by industries
- Career Advice
Job Description
- Design, develop, and maintain scalable backend services and APIs
- Build and manage microservices architectures for high-availability systems
- Own end-to-end backend system architecture and technical design decisions
- Design and optimize database schemas for performance and scalability
- Implement caching, indexing, and query optimization strategies
- Ensure system reliability, fault tolerance, and high availability
- Develop and maintain event-driven and asynchronous processing systems
- Integrate third-party services and external APIs
- Monitor system performance and troubleshoot production issues
- Implement logging, monitoring, and alerting solutions
- Collaborate with DevOps to manage cloud infrastructure (AWS, GCP, or Azure)
- Work with containerization and orchestration tools (Docker, Kubernetes)
- Implement CI/CD pipelines for automated testing and deployment
- Enforce coding standards, security best practices, and system integrity
- Conduct code reviews and maintain high code quality standards
- Collaborate with frontend engineers, product managers, and other stakeholders
- Mentor junior developers and contribute to team knowledge sharing
Requirements
- Bachelor’s degree in Computer Science, Software Engineering, or related field (or equivalent experience)
- 5+ years of backend development experience
- Strong proficiency in at least one backend language (e.g., Node.js, Python, Java, Go, PHP)
- Experience designing and consuming RESTful APIs and/or GraphQL
- Solid understanding of database systems (SQL and/or NoSQL)
- Hands-on experience with cloud platforms (AWS, GCP, or Azure)
- Experience with Docker and container orchestration (Kubernetes preferred)
- Strong understanding of distributed systems and microservices architecture
- Familiarity with CI/CD tools and DevOps practices
- Experience with version control systems (Git).