Skip to content

Senior Backend Engineer

  • On-site
    • Maadi, Al Qāhirah, Egypt
  • Engineering

Job description

Job Summary:

at elmenus we are looking for an analytical, results-driven back-end developer who will work with team members in planning and scoping new features and troubleshoot and improve current back-end applications and processes. The Back-end Developer will use his/ her understanding of programming languages and tools to analyze current codes and industry developments, formulate more efficient processes, solve problems, and create a more seamless experience for users. You should have excellent communication, computer, and project management skills.

Responsibilities:

  • Oversee the technologies, tools, and techniques used within the team.

  • Work closely with Product and Engineers on issues related to design and business requirements.

  • Ensure that the development standard, policies, and procedures are adhered to.

  • Ensure that tasks are accurately estimated and delivered according to the schedule.

  • Reviewing colleagues, tasks and doing technical interviews

Job requirements

  • Bachelor's degree in CS or equivalent practical experience.

  • 4+ years of work experience in software development, including experience in one of the following languages java (spring) or Scala

  • Experience in java 8 or 11, higher is plus.

  • Experience with Kafka is a plus.

  • Search experience (preferably elastic search) is a plus.

  • Spring Framework, Spring Boot, Spring security, JPA, Hibernate.

  • Experience with Cloud vendors like AWS is a must.

  • Experience with the microservice world is a must.

  • Experience in writing optimized SQL queries.

  • Large scale systems design experience.

or