Senior Java Developer

Vodafone - Cairo

54
Applicants for
4 open positions
11
Seen
Experience Needed:
3 to 8 years
Career Level:
Experienced (Non-Manager)
Job Type:
Full Time
Salary:
Confidential
Vacancies:
4 open positions
About the Job

Design:

  • 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.
  • Take personal ownership for issue resolution with no pointing finger attitude.

Reporting:

  • 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.

Quality:

  • 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.

Investigation & Problem Solving:

  • Analyze and resolve software errors accurately on time.
  • Take personal ownership for issue resolution with no pointing finger attitude.
  • Provide technical guidance & support for juniors team members.

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.

Innovation:

  • Suggest and implement new ideas and software improvements.
  • Assess juniors team members ideas and provide constructive feedback and guidelines
Job Requirements

Technical skills:

  • Diagnostic and problem solving skills.
  • Bachelor Degree in computer science and/or engineering or equivalent
  • 3-8 Years working experience
  • Object-Oriented analysis and development experience.
  • Excellent knowledge of core Java.
  • Very good knowledge of J2EE.
  • Very good knowledge of spring.
  • Micro service knowledge is a plus.
  • Excellent knowledge of JSP and Servlets.
  • Good knowledge of XML/XML parsing.
  • Excellent knowledge of SQL.
  • PL-SQL is a plus.
  • Good knowledge of DB design.
  • Very good of WebService concepts and development.
  • Very good of Object Relational Mapping techniques.
  • Very good of Unit Testing techniques.
  • Very good of Enterprise Application Servers.
  • Very good of Version Control Tools.
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
Similar Jobs
Senior Java Developer New
Rytalo - Cairo
Senior Java Web Developer New
Confidential Company - Cairo
Java/Oracle ADF Developer
Confidential Company - Cairo
Java Developer
Confidential Company - Giza
Senior Java Developer New
Masary - Cairo
Senior Java Developer
Giza Systems - Cairo
See other new jobs >>
Hiring?
Signup for an employer account and Post your Jobs!