Senior Java Developer

Giza Systems - Cairo

50 people have clicked
Experience Needed:
2 to 4 years
Career Level:
Experienced (Non-Manager)
Job Type:
Full Time
1 open position
About the Job
  • Implement the product core and user interface coding for assigned modules or sub-units of modules, based on the high level design.
  • Ensure adherence to the coding standards and practices as per company coding standards and common practices.
  • Create installation scripts and installation guides for developed applications
  • Assist Senior Developers in their technology research with specific and detailed guidance
  • Develop testing applications and executes unit test plans.
  • Ensure having the code base in an always releasable state.
  • Update the Senior Developers on the progress of work assigned
  • Undertake some of the roles of the Senior Developers if can be delegated.
  • Document the detailed design of the assigned modules.
  • Raise any issues faced during development to the development team leader.
Job Requirements

Personal Skills

  • Excellent team player
  • Excellent communication and interpersonal skills.
  • Excellent analytical & problem-solving skills.
  • Excellent command of English.

Technical Skills

  • Excellent knowledge of OOP
  • Excellent knowledge of angular 2 and higher versions is a must
  • Good knowledge of DB design concepts
  • Good knowledge of SQL
  • Knowledge of JPA
  • Knowledge of XML and JSON
  • Knowledge of XML programming
  • Knowledge of HTML, CSS
  • Knowledge of Javascript and JQuery is a plus
  • Knowledge of JMS is a plus
  • Knowledge of SOAP / REST is a plus


  • Computer Science or Communication Engineering.