Find a jobRecruiters

Backend Software Engineer

Exclusive opportunity

Onsite

Backend Software Engineer

Axis App

Backend Software Engineer

Skills

MongoDBDockerNestNodeTypescriptGolangJavaTesting & QAMicroservicesExpressSpring BootKafkaRabbitMQKubernetesJavascript

1 month ago

Share this opportunity

Share this opportunity to other talents of your network:
✓ Offer them a visibility boost with clients.
✓ Help your contacts find their next job.

Important information


Contract type:

Permanent

Location:

Cairo, Cairo Governorate, Egypt

Work mode:

Onsite

Published on:

29 September 2026

What they need


About Axis

We believe financial services should be more accessible, that’s why we started Axis. A fully interoperable mobile wallet which enables users to send and receive money from any mobile wallet in Egypt, pay their bills, buy anything online with a virtual Visa card, or scan any QR code to pay for anything in-person. Axis empowers small businesses with simplified digital payments to compete & grow. Our digital banking platform enables small businesses to seamlessly manage payments to employees and suppliers. Small businesses can now send salaries, reimbursements and instantly pay their suppliers on any mobile wallet in Egypt.

Overview of the Role

We’re looking for a sharp, experienced Backend Developer, ideally with strong proficiency in Go, Node, or Java to help us build robust and scalable backend services powering our fintech applications.

Responsibilities

  • Develop, maintain, and enhance backend services for our fintech applications.
  • Implement scalable and reliable microservices following established architectural standards and engineering practices.
  • Work with Domain-Driven Design (DDD) principles and contribute to well-defined domain and service boundaries.
  • Develop and integrate event-driven services and asynchronous processing workflows.
  • Work with workflow orchestration technologies such as Temporal to implement reliable business processes and long-running workflows.
  • Design and implement well-structured RESTful APIs and service-to-service integrations.
  • Collaborate with Product, Frontend, QA, DevOps, and other engineering teams to deliver high-quality features.
  • Investigate, debug, and resolve issues across distributed services and production environments.
  • Write clean, maintainable, and testable code following established coding and security standards.
  • Develop and maintain unit and integration tests to ensure application quality and reliability.
  • Contribute to code reviews and continuously improve code quality and engineering practices.
  • Monitor application health and help identify performance, reliability, and scalability issues.
  • Maintain appropriate technical documentation for services, APIs, and system behavior.
  • Participate in Agile development practices including planning, refinement, estimation, reviews, and retrospectives.

Skills & Qualifications

  • 2–5 years of professional software engineering experience, with strong backend development experience.
  • Proficiency in at least one of Go, Java, JavaScript, or TypeScript.
  • Experience with backend frameworks such as Spring Boot, Node.js, Express.js, or NestJS.
  • Good understanding of microservices architecture and distributed application concepts.
  • Practical understanding of Domain-Driven Design (DDD) concepts.
  • Experience working with event-driven architectures and asynchronous communication.
  • Experience with MongoDB or other NoSQL databases and a good understanding of data modeling.
  • Solid understanding of RESTful API design principles.
  • Experience writing unit and integration tests.
  • Hands-on experience with debugging and troubleshooting backend applications.
  • Basic understanding of application monitoring, logging, metrics, and distributed tracing.
  • Familiarity with Agile methodologies and collaborative software development practices.
  • Good understanding of software engineering fundamentals, clean code, SOLID principles, and common design patterns.
  • Strong analytical and problem-solving skills.

Nice to Have

  • Experience with Temporal or other workflow orchestration platforms.
  • Experience with Kafka, RabbitMQ, or similar messaging technologies.
  • Experience with Docker and Kubernetes.
  • Experience with CI/CD practices.
  • Experience working in fintech, payments, banking, or other high-availability systems.
  • Familiarity with distributed systems concepts such as idempotency, retries, eventual consistency, and fault tolerance.

Perks of working @ Axis

  • Flexible hybrid working model
  • Medical insurance for you and your family
  • Life insurance coverage
  • Subsidized gym membership
  • Competitive leave policy

Other offers great for you!

These companies are also looking for great profiles

Bloomays

Back-End Software Engineer - Cloud IoT

65-75K + avantages

Permanent contract

Paris, France

Hybrid

Skills

Backend DevelopmentNodeBackend DeveloperAzureDevSecOps

18 days ago

Quick apply

Salutech

Ingénieur Logiciel IA

Freelance

Paris, France

Onsite, Hybrid

Skills

DockerPythonTesting & QAKubernetesSoftware refactoringCI/CDObservabilityAsynchronous programming

6 days ago

Quick apply

Fakto

AI Software Engineer

€70k–€90k

Permanent contract

Paris, France

Hybrid

Skills

LLMs / Large language modelsBackend DevelopmentDevOpsAWSTerraform

13 hours ago

Quick apply

The best place to find your next move

© 2026. All Rights Reserved.

Talents

Find a job

Create a profile

Solutions and tools