Backend Developer

Client of CC Staffing International Ltd

Employer Active

Posted 16 hrs ago

Experience

15 - 17 Years

Job Location

Amman - Jordan

Education

Bachelor of Technology/Engineering(Computers)

Nationality

Any Nationality

Gender

Not Mentioned

Vacancy

1 Vacancy

Job Description

Roles & Responsibilities

Technical Development

1. Design, develop, and maintain scalable backend systems and services.

2. Build and manage RESTful and GraphQL APIs for system integration and optimize database queries, API performance, and overall system efficiency.

3. Optimize database structures, queries, and performance, and manage relational (SQL) and/or NoSQL databases.

4. Implement secure authentication and data protection mechanisms (OAuth, JWT, etc.).

Cloud & Infrastructure

5. Deploy and monitor backend services on cloud platforms (AWS, Azure, GCP).

6. Utilize DevOps practices (CI/CD pipelines, Docker, Kubernetes) for efficient delivery.

7. Conduct performance tuning and system optimization.

Collaboration & Quality

8. Work closely with frontend developers to ensure seamless API integration.

9. Maintain version control and ensure clean coding practices (Git).

10. Write unit, integration, and automated tests to ensure system reliability.

11. Troubleshoot and resolve backend issues efficiently.

Required Technical Competencies and skills

1. Proficiency in one or more backend frameworks: Node.js (Express/nestjs), Python (Django/Flask/fastapi), Java (Spring Boot), PHP, Magento.

2. Experience with relational and NoSQL databases (PostgreSQL, MySQL, MongoDB, Redis).

3. Strong knowledge of APIs (REST, GraphQL, WebSockets).

4. Familiarity with authentication/security (OAuth, JWT, SSO).

5. Cloud deployment experience (AWS, GCP, or Azure).

6. Version control Git, GitHub, GitLab, or Bitbucket.

7. Knowledge of message queues (RabbitMQ, Kafka).

8. Exposure to frontend frameworks (React, Angular, Vue.js).

9. Experience with DevOps tools (Docker, Kubernetes, Terraform).

10. Experience in testing Frameworks: Jest, Mocha, PyTest, JUnit, etc.

Required Behavioral Competencies

1. Problem-Solving Skills

2. Communication Skills

3. Teamwork & Collaboration

4. Accountability & Ownership

5. Adaptability & Willingness to Learn

Desired Candidate Profile

Education

Computer Science, Software Engineering, Information Technology, Computer Engineering, or any related technical field

Years of Relevant Qualifications

15 years of backend development experience.

Company Industry

Department / Functional Area

Keywords

  • Backend Developer

Disclaimer: Naukrigulf.com is only a platform to bring jobseekers & employers together. Applicants are advised to research the bonafides of the prospective employer independently. We do NOT endorse any requests for money payments and strictly advice against sharing personal or bank related information. We also recommend you visit Security Advice for more information. If you suspect any fraud or malpractice, email us at abuse@naukrigulf.com