Clera - Your AI talent agent
LoginStart
Start
V
Vodafone

Software Engineer (Backend)

full-time•Kinshasa

Summary

Location

Kinshasa

Type

full-time

Experience

5-10 years

Company links

WebsiteLinkedInLinkedIn

About this role

Design, develop, and maintain backend services and APIs using Java and Golang Build scalable, distributed systems and microservices architectures Develop and optimize data models in SQL (PostgreSQL, MySQL, ) and NoSQL (MongoDB, Cassandra, Redis, ) databases Apply UML and software modeling best practices to communicate system design and architecture Participate in designing software architecture for new features and infrastructure improvements Automate infrastructure provisioning and deployment using Ansible, Docker, and Kubernetes Contribute to CI/CD pipelines and DevOps workflows to ensure smooth, reliable releases Collaborate with frontend developers and project teams to ensure seamless integration and delivery Maintain code quality through unit tests, integration tests, code reviews, and technical documentation Troubleshoot and resolve backend performance, reliability, and scalability issues 3+ years of professional experience in backend development Proficiency in JVM (Java, Kotlin or Scala) and/or Golang Solid understanding of software architecture and design principles, including UML Experience with both SQL (PostgreSQL, MySQL, ) and NoSQL (MongoDB, Redis, ) databases Familiarity with DevOpstools and practices, including Ansible, Docker, and Kubernetes Basic understanding of frontend technologies and frameworks such as React or Vue.js Working knowledge of version control (Git, ) and CI/CD tools (Jenkins, GitLab CI, GitHub Actions, ) Bachelor's degree in Computer Science, Software Engineering, a related field, or equivalent Basic understanding of symmetric and asymmetric cryptographic principles, including encryption, digital signatures, and key management Exposure to event-driven architectures and messaging systems (Kafka, RabbitMQ, ) Knowledge of authentication/authorization standards (OAuth, JWT, Kerberos, ) Familiarity with monitoring and observability tools (Prometheus, Grafana, ELK, ) Experience with Spring Boot for building JVM-based microservices Familiarity with Kotlin for backend development and leveraging Kotlin's concise syntax and Strong understanding of software architecture and design principles, including UML. Proficiency in working with both SQL (e.g., PostgreSQL, MySQL) and NoSQL (e.g., MongoDB, Redis) databases. Familiarity with DevOps tools and practices, including Ansible, Docker, and Kubernetes. Working knowledge of version control systems (e.g., Git) and CI/CD tools (e.g., Jenkins, GitLab CI, GitHub Actions). Basic understanding of frontend technologies and frameworks such as React or Vue.js. Bachelor's degree in Computer Science, Software Engineering, or a related field. Equivalent practical experience (5+ years) may also be considered.

What you'll do

  • The Software Engineer will design, develop, and maintain backend services and APIs, focusing on building scalable systems and microservices architectures. They will also collaborate with frontend developers and project teams to ensure seamless integration and delivery.

About Vodafone

At Vodafone, we believe that connectivity is a force for good. If we use it for the things that really matter, it can improve people's lives and the world around us. Through our technology we empower people, connecting everyone regardless of who they are or where they live, we protect the planet and help our customers do the same. But we’re not just shaping the future of technology for our customers – we’re shaping the future for everyone who joins our team too. When you work with us, you’re part of a global mission to connect people, solve complex challenges, and create a sustainable, more inclusive world. If you want to grow your career whilst finding the perfect balance between work and life, Vodafone offers the opportunities and support to help you belong and make a real impact. #TogetherWeCan

Ready to join Vodafone?

Take the next step in your career journey

Frequently Asked Questions

What does a Software Engineer (Backend) do at Vodafone?

Toggle
As a Software Engineer (Backend) at Vodafone, you will: the Software Engineer will design, develop, and maintain backend services and APIs, focusing on building scalable systems and microservices architectures. They will also collaborate with frontend developers and project teams to ensure seamless integration and delivery..

Is the Software Engineer (Backend) position at Vodafone remote?

Toggle
The Software Engineer (Backend) position at Vodafone is based in Kinshasa, Kinshasa, Democratic Republic of the Congo. Contact the company through Clera for specific work arrangement details.

How do I apply for the Software Engineer (Backend) position at Vodafone?

Toggle
You can apply for the Software Engineer (Backend) position at Vodafonedirectly through Clera. Click the "Apply Now" button above to start your application. Clera's AI-powered platform will help match your profile with this opportunity and guide you through the application process.
Clera - Your AI talent agent
© 2026 Clera Labs, Inc.TermsPrivacyHelp

Join Clera's Talent Pool

Get matched with similar opportunities at top startups

This role is hosted on Vodafone's careers site.
Join our talent pool first to get notified about similar roles that match your profile.