-
Network International

Senior Backend Engineer

Network International
United Arab Emirates · Full-time · Mid-Senior

About Us

JOB DESCRIPTION

Network International is the largest Financial Technology company in Middle East and Africa. Payments is our core business where we provide services in more than 50 countries – UAE, Jordan, South Africa, Egypt are some of our key markets.

Apart from payments, we provide services on Data and Insights, Lending, Insurance, Risk Solutions, etc. Our core customers are businesses at every scale and segment, though recently we are growing in direct to consumer card segment as well.

About The Role

As a Senior Backend Engineer; You will be responsible for architecting and developing the backend systems that power our Ecommerce payment gateway (N-Genius Online). You will work collaboratively with cross-functional teams, including frontend developers, product managers, and DevOps engineers, to ensure the robustness, scalability, and security of our backend infrastructure.

Responsibilities

Key Responsibilities:

  • Backend Development.
    • Lead the design, development, and maintenance of the backend systems that drive our Ecommerce payment gateway, ensuring high performance and scalability.
  • Database Expertise.
    • Utilize strong knowledge of MongoDB and MySQL to design efficient and reliable database schemas, optimize queries, and maintain data integrity.
  • Micro services Architecture.
    • Create and maintain micro services using Java, adhering to best practices in software design and development.
  • Cloud Integration.
    • Work with cloud platforms (e.g., AWS, Azure) to deploy and scale backend services, utilizing cloud-based technologies such as server less computing and containerization.
  • Security and Compliance.
    • Implement security best practices, encryption, and access controls to ensure the security and compliance of our payment gateway backend. Mitigate vulnerabilities in codebase, plan and implement versions migration of the system parts.
  • Performance Optimization.
    • Continuously monitor and optimize backend performance, identifying and addressing bottlenecks and improving response times.
  • Troubleshooting.
    • Investigate and resolve backend-related issues, collaborating with DevOps and frontend teams as necessary.
  • Documentation.
    • Maintain thorough technical documentation for backend systems, APIs, and micro services to facilitate collaboration and knowledge sharing.
  • Code Review and Mentoring.
    • Participate in code reviews, mentor junior engineers, and uphold high code quality standards.
Qualifications

Key Requirements:

Education

  • Bachelor Degree in computer science (software / application) or equivalent

Experience

  • Minimum of 8+ years of relevant experience as a backend engineer.
  • Strong knowledge of MongoDB and MySQL database systems.
  • Enterprise experience with the following Java based frameworks: Spring-framework, Spring-boot, Spring-Cloud, Quarkus.
  • Experience in Kotlin and Go languages.
  • Experience with micro services architecture and design patterns.
  • Strong functional knowledge in the financial/banking domain.
  • Strong experience in Keycloak, OAuth2.0, OpenID.
  • Experience with streaming platforms (Eg: Kafka, Azure Events Hub etc.)
  • Working knowledge of cloud platforms (e.g., AWS, Azure) and containerization technologies (e.g., Docker, Kubernetes, Helmchart).
  • Familiarity with security standards, encryption, and access control.
  • Excellent problem-solving skills and the ability to work collaboratively in a fast-paced environment.
  • Effective communication skills, both written and verbal.
  • Strong knowledge of APIs, Micro Services, SOA concepts, WSDL, schemas, RESTful JSON services.
  • Understanding of Jira, Bit bucket, Swagger and other CI-CD tools.
  • Strong knowledge of HTTP, XML, REST, SOAP, Web Services, SOAP UI, WSDL is a must.
  • Knowledge of UNIX and Windows operating system.
  • Familiarity with monitoring tools like Kibana or Grafana for system monitoring and performance analysis.
  • Writing and executing unit tests using JUnit to ensure code quality and reliability.

Key Skills

Ranked by relevance

cloud devops mysql java aws containerization kubernetes grafana kotlin docker server kafka junit unix jira xml ui
Login to Apply
Posted
Aug 05, 2025
Type
Full-time
Level
Mid-Senior
Location
United Arab Emirates

Industries

IT Services IT Consulting

Categories

Engineering Information Technology

Related Jobs

3 roles aligned with this opportunity

View all jobs
View Job Details
Accenture DACH
Related

Senior Data & Machine Learning Engineer (all genders)

2026-05-21

Full-time
Not Applicable
Austria
IT Services
Engineering
View Job Details
Network International
Related

DevOps Engineer

2026-01-05

Full-time
Entry
United Arab Emirates
IT Services
Engineering
View Job Details
Network International
Related

DevOps Engineer

2025-12-02

Full-time
Entry
United Arab Emirates
IT Services
Engineering