Senior Software Engineer: Backend Lead - BC Services Hub
BC Services Hub
- Tema, Greater Accra
- Permanent
- Full-time
- Lead backend engineering for both FlexRoute and Juaso platforms
- Design & evolve system architecture for scalability, security, and performance
- Own the Keycloak integration (OAuth2, OpenID Connect, IAM) across services
- Build and maintain secure REST APIs using Python/Django
- Guide API authentication, user roles, and access policies across microservices
- Work cross-functionally with frontend, mobile, and business teams to connect it all
- Deep experience with Keycloak (this is critical – must be hands-on)
- Strong command of OAuth2, OpenID Connect, token flows, and RBAC/ABAC models
- Solid foundation in software architecture & scalable backend design
- Proficiency in Python/Django – you'll be in the code regularly
- Familiarity with CI/CD pipelines, containerized environments, and secure API development
- Bonus if you’ve worked with hybrid systems or SaaS platforms
- Backend Leadership
- Identity & Access Management (IAM)
- Secure System Integration across apps & platforms
- Future-proofing our infrastructure to scale with us
JobSearch Ghana