Emplois en direct

Découvrez et Postulez pour des emplois

Sr Backend Engineer (m/f/d)

Permanent
Riyadh, Saudi Arabia
22.05.2025

The Backend Developer plays a pivotal role in architecting and delivering secure, scalable, and high-performing backend services. This role requires expertise in Java (Spring Boot & Quarkus), microservices design, API security, cloud-native development, and cross-functional collaboration. The developer will contribute to the company’s digital transformation by mentoring junior engineers, championing best practices, and ensuring regulatory compliance across backend solutions.

Key Responsibilities:

Backend Development & Architecture

•       Design, develop, and maintain RESTful APIs using Spring Boot and Quarkus.
•       Build and optimise microservices aligned with cloud-native principles and CIS benchmarks.
•       Integrate backend systems with databases, internal platforms, and third-party APIs.

Security, Compliance & Performance

  • Implement robust API security (OAuth2, JWT, RBAC) and adhere to ISO 27001, NIST, and SAMA regulations.

•       Apply performance tuning techniques and profiling tools (e.g., New Relic, Prometheus).
•       Ensure high availability and resilience in all backend services.

  • DevOps & CI/CD

•       Maintain and enhance CI/CD pipelines with tools such as Jenkins, GitLab, or GitHub Actions.
•       Lead efforts in test automation (JUnit, Mockito), deployment strategies, and observability (Grafana, OpenTelemetry).

  • Leadership & Mentorship

•       Conduct code reviews, support technical decisions, and mentor junior developers.
•       Foster a culture of engineering excellence through internal workshops and knowledge sharing.

  • Agile Collaboration

•       Participate in Agile ceremonies (sprint planning, retrospectives, daily stand-ups).
•       Collaborate closely with product owners, architects, DevOps, and security teams to deliver business value.

  • Innovation & Continuous Improvement

•       Drive continuous improvement across backend architecture, development workflows, and system reliability.

Qualifications & Experience:
Bachelor’s degree in Computer Science, Software Engineering, MIS, or related discipline.
7 years of backend software development experience

Professional Certification:

  • Java SE 11/17 (OCP), Spring Professional Certification.

  • GCP, AWS or Azure Developer Certification.

  • Certified Kubernetes Administrator (CKA), Docker Associate.

  • Certified Scrum Developer (CSD), SAFe DevOps Practitioner.


Nature of Experience:

  • Java, Spring Boot, Quarkus

  • 5 yrsMicroservices architecture and API development

  • 4 yrs Security protocols (OAuth2, JWT, RBAC)

  • 3 yrs Cloud-native deployment (Docker, Kubernetes, GCP/Azure)

  • 5 yrs SQL and NoSQL databases (PostgreSQL, MongoDB, Redis)

  • 4 yrs Agile methodologies and CI/CD implementation

Êtes-vous prêt pour demain?

Inscrivez-vous en ligne - cela ne prend que 10 minutes.