Browse Jobs
For Companies
Post JobLog inGet Started
Logo

Software Engineer (Backend)

Itechs Group
Nasr City, Cairo
Itechs Group logo

Software Engineer (Backend)

Nasr City, CairoPosted 2 months ago
90Applicants for2 open positions
  • 33Viewed
  • 14In Consideration
  • 14Not Selected

Job Details

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

Skills And Tools:

Job Description

  • Develop, maintain, and optimize backend services and APIs to support business processes and integrations.
  • Implement and manage integrations with e-payment, e-signature, and other external systems.
  • Design and develop workflow automation solutions using tools like Camunda, K2, or similar engines.
  • Ensure database performance, reliability, and security while working with relational and/or NoSQL databases.
  • Write clean, maintainable, and well-documented code following best practices.
  • Collaborate with frontend developers, DevOps, and other teams to deliver end-to-end solutions.
  • Debug and resolve backend issues, ensuring high availability and performance.
  • Participate in code reviews, technical discussions, and architecture planning.
  • Monitor system health and performance, optimizing backend services for scalability.
  • Stay up-to-date with emerging backend technologies and best practices.

Job Requirements

  • 3+ years of experience as a backend engineer, with proficiency in JavaScript (Node.js preferred).
  • Strong experience in integrating third-party services (e.g., payment gateways, e-signature platforms).
  • Hands-on experience with workflow engines like Camunda, K2, or similar.
  • Solid understanding of database management (e.g., PostgreSQL, MySQL, MongoDB, or similar).
  • Experience in RESTful API design and development.
  • Familiarity with microservices architecture and event-driven systems.
  • Strong debugging and problem-solving skills.
  • Experience with authentication and authorization mechanisms (OAuth, JWT, etc.). 
  • Understanding of CI/CD pipelines and containerization (Docker, Kubernetes is a plus).
  • Strong communication and collaboration skills. 
  • Interact in a positive manner with internal contacts.
  • Interact in a positive manner with external contacts.
  • Complete tasks within critical deadlines.

Featured Jobs

Similar Jobs

Search other opportunities
JobsIT/Software DevelopmentSoftware Engineer (Backend)