Senior Java Developer

Vodafone - Cairo

Applicants for
1 open position
Experience Needed:
3 to 4 years
Career Level:
Experienced (Non-Manager)
Job Type:
Full Time
Arabic, English
1 open position
About the Job



  • Participate in design of one or more modules.
  • Implement the agreed requirement adhering to the design documents of the project

Investigation & Problem Solving:

  • Participate in deciding and recommending the technologies and tools that best fit the business requirements.
  • Research and investigate to find out proper solution for technical problems.
  • Ability to compare and assess technical solutions & tools.


  • On time reporting and escalation of projects problems.
  • Clear and accurate reporting.

Coaching & Technical guidance:

  • Own one or more modules of the project(s) under development.
  • Responsible for providing technical guidance and coaching for the juniors team members.
  • Review code of juniors team members and recommends necessary rework.


  • Implement the agreed requirement with high level of quality.
  • Review code of juniors members with providing clear feedback.
  • Minimal number of defects during QA & UAT process.

Technical Estimate:

  • Participate in the requirements estimation process.

Systems Support:

  • Support production systems with taking care of implementing the required KPIs.
  • Ability to investigate the root cause, recommend and implement proper technical solution within the agreed SLA.

Commitment, Flexibility & Dedication:

  • Deliver tasks on time and within project plan with the agreed quality standards.
  • Flexible to adapt with unplanned changes in timelines, business requirements, quality standard or any other activity that might threat the overall project delivery.
  • Co-operate with other team members to achieve project targets.
  • High dedication with putting the business first and ability to set the right priority for the benefit of our business.
Job Requirements


Bachelor Degree in computer science and/or engineering or equivalent

Technical skills:

Very good knowledge of:

1. Spring Boot

2. Spring Security

3. Hibernate

4. liquibase (plus)

5. MySQL

6. SQL Server (plus)

7. Maven

8. JAVA 8+

9. AWS (plus)

10. Docker(plus)

11. GIT

12. appDynamics (plus)

13. MicroServices (plus)

14. REST

15. Angular (Plus)

General Skills:

§ Fast learning curve with minimal coaching and guidelines.

§ Can work in a team or independent.

§ Steadiness under pressure.

§ Good communication skills.

About this Company

We are one of the world's largest telecommunications companies providing a wide range of services including voice, messaging and data across mobile and fixed networks.

See all Careers and Jobs at Vodafone
Signup for an employer account and Post your Jobs!