Senior Backend

AZM SquadCairowuzzufpublished 10/26/2026
Must-have:JavaGitFrontendBackendDevOpsQA/TestMicroservicesSecurity

Your tasks

  • Maintain business logic, database integration, security controls, and performance optimization following best practices.
  • Troubleshoot, maintain and fix RESTful APIs and integration issues with internal and external systems.
  • Troubleshoot, debug, and resolve backend application issues to ensure system stability, reliability, and high performance.
  • Collaborate with frontend developers, business analysts, QA, and DevOps teams to deliver high-quality software solutions.
  • Participate in code reviews, testing, deployment, and release activities to ensure application quality and maintainability.
  • Optimize application performance, scalability, and database interactions.
  • Maintain technical documentation and ensure compliance with coding standards, security policies, and development best practices.

Requirements

  • Experience: +4 years
  • Fluency in written and spoken Arabic and English is required

Skills & Tools

  • Backend Development: Spring Boot
  • Microservices Architecture: Service Boundaries, Distributed Transactions, Idempotency, Resiliency
  • API Development: REST APIs
  • Database Management: SQL, NoSQL, Oracle, MongoDB
  • Version Control: Git
  • Event Streaming (Optional): Apache Kafka
  • Object Storage (Optional): MinIO
  • Search and Indexing (Optional): Elasticsearch
  • Business Process Management: Camunda BPM, BPMN 2.0, Java Delegates, External Task/Job Workers