Junior Backend Developer

AdvansysCairogulftalentpublished 10/07/2026
Must-have:DockerKubernetesCloudDevOpsSecurity
Nice-to-have:JavaAngularNode.js

Your tasks

Role purpose

  • Analyze business requirements of Vodafone products and services.
  • Design and implement products and services.
  • Own code end-to-end from design to development.
  • Embrace automation and DevOps techniques and use version control.
  • Ensure all products and services have the highest quality and best customer experience.
  • Provide third-line support for handling live complaints in case it requires fix or enhancement.
  • Communicate with technical and business stakeholders to agree on requirements and proposed design.
  • Work collaboratively in an Agile team to deliver business requirements.
  • Ensure the team conforms to Vodafone's security and privacy policies and standards.

Key accountabilities and decision ownership

  • Detailed analysis of business requirements.
  • Approaching simple and optimum design for products and services.
  • Strategic thinking in building new solutions.
  • Ensure proper documentation for all products and services.
  • Share knowledge with team members and make use of best practices.
  • Ensure the team embraces automation and DevOps techniques.

Requirements

Core competencies, knowledge, and experience

  • Excellent oral and written communication skills.
  • Strong data-driven analytical skills.
  • Creative and problem solver with a passion to provide excellent customer experience.
  • Comfortable with a multi-tasking, high-energy environment.
  • Experience in managing full application stacks from the OS up through custom applications.
  • Exposure to virtualization, cloud computing, and cybersecurity is a plus.

Must have technical / professional qualifications

  • Bachelor's degree in computer science, engineering, or a related field.
  • Experience in software engineering.
  • Hands-on experience in cloud-based infrastructure (OpenShift, Kubernetes, Docker, etc.).
  • Hands-on experience in DevOps tools.
  • 1-2 years programming experience (Java frameworks, Hibernate, database, NodeJS and/or Angular is a plus).
  • Good knowledge of computer networks.