Wazifni Recruitments

Senior Back-end Engineer (Operational)

  • Tech & Communications (Programming & Development)
  • 17 hour(s) ago - 30/06/2026
  • On-site
  • Full time
  • Back-End
  • API development
  • Integration development
Job Purpose:

Wazifni announces the following vacancy as part of its recruitment services on behalf of a leading global company in the field of medical software solutions: A principal Backend Engineer serves as the guardian of software craftsmanship and backend architecture for the Health Claim Management Solution. This role is responsible for enforcing Clean Architecture and Domain-Driven Design (DDD) principles across Java Spring Boot services. They ensure high scalability, rigorous testing, and strict compliance with top-tier engineering standards while integrating advanced regional health gateways and AI infrastructure.

- Key Tasks & Responsibilities:


  • Clean Architecture Implementation: Own the architectural structure, ensuring strict isolation between the Domain, Application, and Infrastructure layers
  • Engineering Standards Enforcement: Mandate SOLID principles and constructor-based dependency injection across all backend services.
  • Rigorous Code Reviews: Conduct strict pull request evaluations to prevent business logic from leaking into controllers or repositories.
  • Core Domain Development: Design and build complex domain services and use cases for critical RCM workflows, such as claims adjudication and pricing rules.
  • AI & Vector Integration: Architect decoupling layers for Vector Database integrations to support the AI team's RAG pipelines without compromising the core domain.
  • API & Integration Design: Define version-controlled RESTful API contracts using DTOs, enforcing RFC 7807 problem details for standardized error handling.
  • Gateway Connectivity Leadership: Lead backend integration strategies for regional healthcare networks, specifically KSA (NAPHIES) and UAE (Malaffi) health gateways.
  • High-Coverage Testing Governance: Mandate fast unit tests using Mockito for domain logic alongside integration testing via Testcontainers for persistence.
  • Technical Mentorship: Guide developers on architectural choices, code composition over inheritance, and core quality rules.
  • Quality & Database Mastery: Maintain deep database transaction management in PostgreSQL, oversee SonarQube static analysis, and enforce continuous OpenAPI/Swagger documentation.

- Work Conditions:


  • Regular Employment
  • Indoor
  • Damascus Governorate - دمشق، المزة فيلات شرقية

- Job Requirements


  • Education Degree: Bachelor
  • Education Specification: Bachelor Degree in Information Technology
  • Field Of Experience: Back-end development
    Years Of Experience: 6 years