B

Full Stack Engineer

Bandwidth & Cloud Services Group(BCS Group)

Today
New
Experience Level: Entry level Experience Length: 3 years

Job descriptions & requirements

ABOUT THE COMPANY

BCS is a Pan-African wholesale telecom infrastructure provider, operating under licenses in Uganda, Kenya, Rwanda, Zambia, Zimbabwe, Democratic Republic of Congo, Malawi and Angola. We are also serving Burundi, South Sudan, Namibia, Botswana, Mozambique, South Africa and Ethiopia at their respective border points.
At BCS Group we aspire to build a connected, and seamless digital continent where affordable internet is accessible to everyone from everywhere, where the digital divide is bridged for an inclusive digital economy.

JOB SUMMARY

BCS Group is 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.Requirements3+ 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.

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.

REQUIRED SKILLS

Application programming interfaces (API), JavaScript, Software development (fullstack), Programming

REQUIRED EDUCATION

Diploma, Associate's degree

Important safety tips

  • Do not make any payment without confirming with the BrighterMonday Customer Support Team.
  • If you think this advert is not genuine, please report it via the Report Job link below.

This action will pause all job alerts. Are you sure?

Cancel Proceed

Similar jobs

Lorem ipsum

Lorem ipsum dolor (Location) Lorem ipsum Confidential
3 years ago

Stay Updated

Join our newsletter and get the latest job listings and career insights delivered straight to your inbox.

v2.homepage.newsletter_signup.choose_type

We care about the protection of your data. Read our

We care about the protection of your data. Read our  privacy policy .

Follow us On:
Get it on Google Play
2026 BrighterMonday

Or your alerts