Browse Jobs
For Employers
Post JobLog inGet Started

Senior Java Developer

Vodafone Egypt
Cairo, Egypt
Posted 6 years ago
56Applicants for4 open positions
  • 11Viewed
  • 0In Consideration
  • 0Not Selected
Search other opportunities

Job Details

Experience Needed:
Career Level:
Education Level:
Salary:
Job Categories:

Skills And Tools:

Job Description

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.

Featured Jobs

Similar Jobs

Search other opportunities
JobsIT/Software DevelopmentSenior Java Developer