Back End Developer – Server‑Side Applications
Vodafone · Gizeh
Job description
About the role
Vodafone is looking for a Back End Developer to design, develop and maintain server‑side applications, APIs and integration services that power our enterprise digital solutions. You will work in a collaborative environment with front‑end developers, DevOps engineers, solution architects and business stakeholders to deliver secure, scalable and high‑performance platforms.
Key responsibilities
- Design, develop and maintain server‑side applications and micro‑services.
- Build RESTful and GraphQL APIs for web and mobile consumption.
- Integrate third‑party systems, ERPs, CRMs and other enterprise applications.
- Design and optimise relational (PostgreSQL, MySQL, SQL Server) and NoSQL (MongoDB, Redis) databases.
- Implement authentication, authorization and security controls (OAuth 2.0, OpenID Connect, JWT, OWASP).
- Optimise application performance, scalability and reliability.
- Write reusable, maintainable and well‑documented code.
- Develop automated unit, integration and API tests and participate in peer code reviews.
- Troubleshoot and resolve defects and production issues.
- Ensure adherence to coding standards and best practices.
Required profile
- 3–5 years of experience in back‑end development.
- Strong proficiency in at least one back‑end language (Java, C#, Python, Go or Node.js).
- Experience designing APIs and micro‑services.
- Bachelor’s degree in Computer Science, Software Engineering or a related field.
- Cloud or platform certifications are a plus.
- Strong database design and SQL skills.
- Experience with cloud‑native and containerised applications.
- Excellent problem‑solving, analytical and communication skills.
- Fluent English.
Required skills
- Java / Spring Boot
- C# / .NET
- Python / FastAPI or Django
- Node.js / NestJS or Express.js
- Go (optional)
- REST APIs, GraphQL, OpenAPI / Swagger, Webhooks
- PostgreSQL, MySQL, Microsoft SQL Server, MongoDB, Redis
- Apache Kafka, RabbitMQ, Azure Service Bus
- Docker, Kubernetes
- Microsoft Azure, AWS, Google Cloud
- Git, GitHub, GitLab, Azure DevOps, Jenkins
- JUnit, NUnit, PyTest, Postman, SonarQube
- OAuth 2.0, OpenID Connect, JWT, OWASP secure coding practices
What we offer
- Opportunities to grow your career within a global telecom leader.
- A supportive environment that values work‑life balance and inclusion.
Questions fréquentes
Why are you reporting this job?
Apply in 30 seconds
Enter your email to apply. An account will be created automatically.
By continuing, you accept our terms of use.
Already have an account? Login
Published 2 hours ago
Expires 1 month from now
4 views · 0 interested
Boost your chances
Upload your CV — we will match you with relevant openings.
Analyzing your CV...
Vodafone
Gizeh
Related job offers
-
IoT Test Lead – Strategic Digital, IoT & Cloud Projects
VOIS Gizeh -
Medium Enterprise Accounts Manager
Vodafone Gizeh -
Infrastructure Operations Engineer – L2 Support
VOIS Gizeh -
Senior IVVQ Engineer – Naval Integrated Communication Systems
Akkodis Le Caire -
Senior Network Engineer
Interact Technology Solutions Le Caire