Jobs Career Advice Post Job
X

Send this job to a friend

X

Did you notice an error or suspect this job is scam? Tell us.

  • Posted: May 18, 2026
    Deadline: May 29, 2026
    • @gmail.com
    • @yahoo.com
    • @outlook.com
  • Never pay for any notarisation, certificate or assessment as part of any recruitment process. When in doubt, contact us

    BCS Group is a wholesale carrier providing Fiber Connectivity Solutions reaching an estimated 80million+ end users with a network coverage spanning over 80,000km+ of subsea, backbone and metro fiber across 15 countries in Eastern, Central and Southern Africa. We offer Fiber Construction, Carrier Grade IP Transit, Global and Regional Connectivity, Colocation ...
    Read more about this company

     

    Full Stack Engineer

    Role Overview

    • We are seeking an experienced full stack engineer with deep backend expertise to design and build reliable, scalable services that power our business.
    • Your primary focus will be on the design, development and management of Backend Systems, while remain comfortable contributing to the frontend.
    • You will work across a portfolio of internal, customer-facing products and Business Support Systems. 
    • You will own service-level architecture, data modelling, and API contracts — collaborating with frontend engineers and product teams to deliver end-to-end solutions.

    Key Responsibilities

    • Design, develop, and maintain backend services.
    • Build and document RESTful APIs with clear contracts, versioning, input validation, and error-handling conventions.
    • Integrate internal platforms with third-party systems (e.g., CRMs, payment gateways, analytics tools) via APIs and microservices.
    • Implement business-critical transactional workflows for BSS modules.
    • Design telemetry ingestion and alert-processing pipelines for the NMS, handling high-throughput device data with reliability and low latency.
    • Design and operate event-driven workflows with message queues.
    • Collaborate in code reviews, architectural decision, sprint ceremonies, and cross-team technical alignment sessions.
    • Contribute to the React and React Native frontend when needed.

    Must have skills

    • 3+ years of professional experience in backend-heavy full stack development with Java / Kotlin. Strong proficiency in the Spring Framework ecosystem in production environments.
    • Proficiency in Event Driven Architecture & Distributed Systems. Experience designing cross-functional and multi-module systems with complex domain logic.
    • Deep hands-on experience with Relational Database Management Systems.
    • Solid understanding of RESTful API design principles, HTTP semantics, and contract-first development.
    • Experience with Cloud Infrastructure.
    • Proficiency in writing automated tests at unit, integration, and contract levels.
    • Working knowledge of React and TypeScript.
    • Familiarity with containerisation (Docker) and CI/CD pipeline design.
    • Solid understanding of secure software development and DevSecOps principles.
    • Strong communication skills, a collaborative mindset, and a passion for continuous improvement.

    Good to have skills

    • Strong proficiency in Python. Additional experience in automation, scripting, or backend tooling using Python is an added advantage.

    Qualifications

    • Bachelor’s degree in Computer Science, Software Engineering, Information Technology, or a related field.
    • Relevant professional certifications in Cloud, DevOps, Java, Kotlin, or Software Engineering are an added advantage.

    Check how your CV aligns with this job

    Method of Application

    Build your CV for free. Download in different templates.

  • Send your application

    View All Vacancies at Bandwidth & Cloud Services Gro... Back To Home

Career Advice

View All Career Advice
 

Subscribe to Job Alert

 

Join our happy subscribers

 
 
 
Send your application through

GmailGmail YahoomailYahoomail