Opsheaven

Backend Engineer II

Job Category: IT
Job Type: Full Time
Job Location: Amman
Experience Level: Junior Level

About OpsHeaven Technologies (OHT):
OpsHeaven Technologies (OHT) is a forward-thinking company focused on delivering custom software solutions, team augmentation services, and fostering innovation through our startup studio. At OHT, we strive to create impactful and scalable technology solutions that bring value to our clients across diverse industries.

Responsibilities:

  • Lead the development and maintenance of backend services using Node.js and Python.
  • Design, implement, and optimize RESTful APIs and microservices architecture for high-performance applications.
  • Manage and deploy cloud infrastructure using AWS services, ensuring scalability, security, and reliability.
  • Mentor junior developers and provide guidance during code reviews to maintain code quality.
  • Collaborate with cross-functional teams to define, design, and ship new features.
  • Troubleshoot and resolve complex issues related to backend services in a timely manner.
  • Continuously evaluate and implement new technologies and tools to improve system performance.
  • Contribute to the design and optimization of database schemas and data models.
  • Ensure the robustness and scalability of backend systems through rigorous testing and documentation.

Qualifications:

  • Bachelor’s degree in Computer Science, Information Technology, or a related field.
  • 1-3 years of experience in backend development, with proficiency in Node.js and Python.
  • Strong experience with AWS services, including EC2, S3, Lambda, RDS, and other cloud infrastructure tools.
  • Proven experience in designing and implementing RESTful APIs and microservices architecture.
  • Solid understanding of software development best practices, including version control, testing, and deployment.
  • Experience with containerization technologies such as Docker.
  • Strong problem-solving abilities and the capacity to work independently and collaboratively in a team environment.
  • Excellent communication skills, with the ability to explain complex technical concepts to non-technical stakeholders.
  • Experience with database management systems like MySQL, PostgreSQL, or MongoDB.
  • Familiarity with CI/CD pipelines and DevOps practices is a plus.

Apply for this position

Allowed Type(s): .pdf