Senior Java Developer

A leading software development company is actively hiring a Senior Java Developer for their Egypt office.

Please note that you must meet all the criteria set out below for your application to be considered. Suitable candidates will be contacted within 5 working days. If you are not contacted by us within that time, please consider your application unsuccessful on this occasion.

Key aspects of the role include:

  • To manage and maintain the development of system modules including technical design, coding, and unit testing.
  • Collaborate with cross-functional teams and build robust back-end systems that meet business requirements.
  • Expertly work with both SQL and No-SQL databases for efficient data storage and retrieval.
  • Collaborate with front-end developers to integrate back-end functionality with user interfaces developed using technologies like Angular.
  • Stay updated with emerging technologies, industry trends, and best practices in Java development.

To be successful you will need to meet the following:

  • Bachelor’s degree in Computer Science, Engineering, or related field.
  • Proven experience as a Java Developer.
  • Must have experience in back-end development. Full stack developer is a plus.
  • Extensive experience in Java development, with a deep understanding of Java libraries and technologies.
  • Strong understanding of general computer science fundamentals, including algorithms, data structures, and principles of good programming
  • Solid understanding of cloud development principles and best practices.
  • Experience with REST API, Spring Boot, REDIS cache, Rabbit MQ, SQL, and NoSQL databases is highly advantageous.
  • Knowledge of JPA, Hibernate, and OAuth2 is preferable.
  • Familiarity with front-end technologies like Angular and Google Web Toolkit (GWT) is preferable.
  • Excellent problem-solving skills, with the ability to analyse complex technical issues and propose effective solutions.
  • Excellent verbal and written communication skills in English.
  • Applicants should be available for face-to-face interviews in the location mentioned above.

Must read: Are Your Interview Skills or Your Mindset Letting You Down?

Are you on LinkedIn? Follow us to make sure you to stay up to date with the latest industry news, vacancies and more!

Apply now

"*" indicates required fields

Accepted file types: pdf, doc, docx, txt, Max. file size: 5 MB.