Company logo hidden

Senior Backend Developer

Unlock employer Riyadh, Saudi Arabia Posted: 22 Dec 2025

Financial

  • Estimate: $60k - $80k*
  • Zero income tax location

Accessibility

  • Office Only
  • Apply from abroad
  • No Relocation Support
  • Visa Provided

Requirements

  • Experience: Senior
  • English: Professional

Position

The company is seeking a Senior Backend Developer to design, implement, and maintain Spring Boot microservices including Search, Orders Orchestrator, Billing Proxy, SIM Management, and more. The role includes building and maintaining event-driven components using Kafka, integrating with external and internal systems, and developing server-side reporting features. You will ensure security and compliance, drive testing strategy, and collaborate with cross-functional teams while providing technical leadership.

Ready to apply for roles like this?

Unlock the company name and direct application link. Subscribers get instant access to fresh jobs across Dubai, Abu Dhabi and Riyadh, many with visa support.

Unlock employer & apply directly

Key Responsibilities:

  • Design, implement, and maintain Spring Boot microservices: Search, Orders Orchestrator, Billing Proxy, SIM Management, Ticketing, Reports, Geo-fence Engine, and Notifications.
  • Build and maintain event-driven components using Kafka; define topics, schemas, and integrate with a central schema registry.
  • Implement RBAC at API and data layers, enforce least privilege, and support data segregation by business unit and cost center.
  • Integrate with external systems (Airlinq REST APIs) and internal services via API Gateway; ensure secure, reliable, and observable services.
  • Develop server-side reporting features: CSV/XLSX/PDF generation, parameterized templates, saved reports, scheduled generation, and a download center.
  • Implement geo-fencing engine integration, including rule evaluation, region-to-SIM mapping, and triggers with actions.
  • Ensure security and compliance (OWASP mitigations, TLS, AES at rest, audit trails, secrets management) and participate in security reviews.
  • Drive testing strategy and contribute to CI/CD pipelines; ensure performance budgets and observability.
  • Collaborate with frontend, QA, and product teams; provide technical leadership and mentorship; perform code reviews and contribute to architectural decisions.

Required Qualifications:

  • 7+ years of backend development experience with Java/Spring Boot in a microservices architecture.
  • Deep experience with Kafka-based event architectures and distributed systems.
  • Strong API design skills (REST/JSON; API versioning; contract testing).
  • Expertise in RBAC and data access controls across UI/API layers; data segregation by business unit and cost center.
  • Experience integrating with external REST systems and building complex business workflows.
  • Proficiency with database design (SQL/NoSQL), data modeling, and performance optimization.
  • Security-focused mindset: knowledge of OWASP, TLS, encryption at rest, secret management.
  • Experience with observability tools (Splunk, Dynatrace) and instrumenting services for tracing and metrics.
  • Bachelor’s degree in computer science or equivalent; relevant certifications are a plus.

Preferred Qualifications:

  • Experience with geo-spatial features or geo-fencing domain logic.
  • Experience with Kubernetes, Docker, and cloud platforms (prefer AWS/GCP/Azure).
  • Knowledge of compliance regimes (NCA, SAMA) and audit trail requirements.
  • Experience with automated contract testing and consumer-driven API testing.
Apply Direct

Jobs you might like   View all jobs

About IT Services and IT Consulting Company

Company details are hidden. Subscribe to view full company profile.

Ready to apply for this role?

Apply Direct