Backend Developer

Posted 9 Hours Ago
Be an Early Applicant
2 Locations
In-Office or Remote
Mid level
Fintech • Information Technology • Software • Financial Services
The Role
Design, build, and maintain Java-based microservices for an e-commerce payment gateway. Work with MongoDB/MySQL, containerization (Docker, Kubernetes), cloud deployments (AWS/OCI/Azure), security (Keycloak, OAuth2/OIDC), monitoring, and CI/CD. Troubleshoot production issues, write tests, support junior developers, and produce technical documentation.
Summary Generated by Built In

About Us:
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.
Our EVP's:
At Network International, we always stay ahead. . In the fast-paced world of financial services, we thrive on innovation, agility, and purposeful collaboration. We invest  first in our people, empowering you to make bold decisions, learn fast, and grow your expertise alongside industry leaders. Here, solving complex problems means more than using cutting-edge technology; it’s about creating meaningful value for our customers, together. We foster a culture where trust, accountability, and achievement go hand in hand—because success isn’t just a goal; it’s how we work, every day, as one team.
Job Description:
 As a Backend Engineer you will be responsible for developing the backend systems that power our Ecommerce payment gateway (NGenius 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:
 

  • Develop, maintain, and enhance backend services supporting the e-commerce payment gateway.
  • Build reliable, scalable, and high-performing backend components.
  • Work with MongoDB and MySQL to implement schemas, optimize queries, and maintain data integrity.
  • Develop and maintain Java-based microservices using established coding standards and design patterns.
  • Support backend service deployment on AWS, OCI or Azure.
  • Work with Docker, Kubernetes, and related containerization technologies.
  • Apply secure coding practices, encryption, authentication, authorization, and access controls.
  • Support vulnerability remediation and system component upgrades.
  • Monitor backend performance and investigate system bottlenecks.
  • Improve service response times and resource utilization.
  • Troubleshoot application issues, production defects, and integration failures.
  • Collaborate with DevOps, frontend, and other engineering teams.
  • Create and maintain technical documentation for services, APIs, and integrations.
  • Participate in code reviews and follow engineering quality standards.
  • Write maintainable, testable, and reusable code.
  • Support junior developers when required.
  • Write and maintain unit and integration tests.

Experience and Skills:

  • Bachelor’s degree in Computer Science, Software Engineering, or a related field.
  • 3–5 years of relevant backend development experience.
  • Good knowledge of Java.
  • Good knowledge of Java, Spring Framework, Spring Boot, Spring Cloud, or Quarkus.
  • Practical experience with MongoDB and MySQL.
  • Experience developing RESTful APIs and microservices.
  • Understanding of microservices architecture and common design patterns.
  • Familiarity with Keycloak, OAuth 2.0, and OpenID Connect.
  • Experience with Kafka, Azure Event Hubs, or similar platforms is an advantage.
  • Working knowledge of AWS, OCI or Azure.
  • Experience with Docker.
  • Basic knowledge of Kubernetes and Helm.
  • Understanding of application security, encryption, access control, and secure coding practices.
  • Experience writing unit tests using JUnit.
  • Good knowledge of HTTP, REST, JSON, XML, SOAP, web services, and WSDL.
  • Familiarity with Jira, Bitbucket, Swagger/OpenAPI, Maven, Jenkins, or similar CI/CD tools.
  • Basic knowledge of Linux, UNIX, and Windows operating systems.
  • Familiarity with Kibana, Grafana, or similar monitoring tools.
  • Experience in banking, financial services, payment gateways, or e-commerce is an advantage.
  • Good troubleshooting and problem-solving skills.
  • Ability to work effectively in an agile and fast-paced environment.
  • Good written and verbal communication skills.

Network International is an equal opportunity employer. We welcome and encourage applications from candidates of all backgrounds, nationalities, and experience levels. We are committed to creating an inclusive workplace where innovation, diversity, and performance thrive.
 

Skills Required

  • Bachelor's degree in Computer Science, Software Engineering, or related field
  • 3-5 years of relevant backend development experience
  • Good knowledge of Java
  • Experience with Spring Framework, Spring Boot, Spring Cloud, or Quarkus
  • Practical experience with MongoDB
  • Practical experience with MySQL
  • Experience developing RESTful APIs and microservices
  • Familiarity with Keycloak, OAuth 2.0, and OpenID Connect
  • Working knowledge of AWS, OCI or Azure
  • Experience with Docker
  • Basic knowledge of Kubernetes and Helm
  • Understanding of application security, encryption, access control, and secure coding practices
  • Experience writing unit tests using JUnit
  • Good knowledge of HTTP, REST, JSON, XML, SOAP, and WSDL
  • Familiarity with Jira, Bitbucket, Swagger/OpenAPI, Maven, Jenkins or similar CI/CD tools
  • Basic knowledge of Linux, UNIX, and Windows operating systems
  • Familiarity with Kibana, Grafana or similar monitoring tools
  • Good troubleshooting and problem-solving skills
  • Ability to work effectively in an agile and fast-paced environment
  • Good written and verbal communication skills
  • Experience with Kafka or Azure Event Hubs
  • Experience in banking, financial services, payment gateways, or e-commerce

Network International Compensation & Benefits Highlights

The following summarizes recurring compensation and benefits themes identified from responses generated by popular LLMs to common candidate questions about Network International and has not been reviewed or approved by Network International.

  • Strong & Reliable Incentives Pay is considered decent in some roles and is often paired with bonuses. Phrases like 'salary plus bonuses' indicate variable pay is a meaningful component for certain positions.
  • Healthcare Strength Medical coverage extends to employees, spouses, and up to three children, alongside life insurance. This breadth signals a robust healthcare baseline for the region.
  • Retirement Support Retirement and termination benefits align with UAE/GCC norms, including pension contributions for nationals and end‑of‑service gratuity for expatriates. Such provisions indicate structured, region‑appropriate retirement support.

Network International Insights

Am I A Good Fit?
beta
Get Personalized Job Insights.
Our AI-powered fit analysis compares your resume with a job listing so you know if your skills & experience align.

The Company
HQ: Dubai, Dubai
3,483 Employees
Year Founded: 1994

What We Do

Over the past 30 years, we have built a business based on long-standing and trusted relationships with many of the leading merchants, financial institutions and payment networks operating in the Middle East and Africa. Such relationships are based on our comprehensive capabilities, scale, local presence in the multiple markets in which we operate, alongside our trusted reputation. This gives us significant scale and leadership in the region, where we operate in more than 50 countries, serve over 130,000 merchants and 250 financial institutions and fintech customers, whilst managing more than 16 million customer credentials. We have a diversified business model and operate across the entire consumer payments value chain. We do this with a growth-focused strategy through two business lines: • That enables our merchant customers to ‘take payments’, by providing them with various payment acceptance methods, both online and offline. • Which supports our financial institution, fintech and other payment issuing institution customers in enabling consumers ‘make payments’, by managing and processing their consumer payment credentials and transactions.

Similar Jobs

In-Office or Remote
2 Locations
8275 Employees

MoneyHash Logo MoneyHash

Software Engineer

Financial Services
In-Office or Remote
2 Locations
22 Employees
Remote
2 Locations
8275 Employees

Network International Logo Network International

Senior Back-end Engineer

Fintech • Information Technology • Software • Financial Services
Remote
2 Locations
3483 Employees

Similar Companies Hiring

Golden Pet Brands Thumbnail
Digital Media • eCommerce • Information Technology • Marketing Tech • Pet • Retail • Social Media
El Segundo, California
178 Employees
Kepler  Thumbnail
Fintech • Software
New York, New York
6 Employees
Onshore Thumbnail
Artificial Intelligence • Fintech • Software • Financial Services
New York, New York
60 Employees

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account