Backend Developer

Posted 6 Hours Ago
Be an Early Applicant
2 Locations
In-Office or Remote
Mid level
Software
The Role
Develop and maintain Java-based microservices for an e‑commerce payment gateway. Design schemas and optimize MongoDB/MySQL, deploy services on cloud platforms using Docker and Kubernetes, ensure security (Keycloak/OAuth/OpenID), monitor performance, troubleshoot production issues, write tests, and collaborate with cross-functional teams.
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 backend development experience
  • Proficient in 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
  • Working knowledge of AWS, OCI or Azure
  • Experience with Docker containerization
  • Basic knowledge of Kubernetes and Helm
  • Familiarity with Keycloak, OAuth 2.0, and OpenID Connect (authentication/authorization)
  • Knowledge of application security, encryption, access control, and secure coding practices
  • Experience writing unit and integration 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 monitoring tools such as Kibana or Grafana
  • Experience with Kafka, Azure Event Hubs, or similar platforms
  • Experience in banking, financial services, payment gateways, or e-commerce
  • Good troubleshooting and problem-solving skills; ability to work in agile environments
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: Austin, TX
8,275 Employees
Year Founded: 1976

What We Do

At NI, we Engineer Ambitiously. We celebrate creative problem solving. And we take our customer relationships to heart. We believe in the power and potential of making connections—between people, ideas, and technology. In fact, connection is central to everything we do. We constantly challenge ourselves to find those connections because that’s what creates a path forward. This means bringing the right people together to build solutions that make a difference. It means combining fresh perspectives with new technologies to turn your vision into reality. For more than four decades, we’ve set the standard in automated test and automated measurement systems. We’re proud to partner with the talented engineers and enterprises using our systems to solve the world’s most pressing technology challenges and build better businesses. From data and automation to research and validation, our tailored, software-connected approach is rooted in helping you engineer what’s next. As your trusted partner, we’re committed to helping you set your goals higher and reach them sooner. We’re here for you, for each other, and for the next generation of innovators who think bigger, aim higher, and go faster. Let’s Engineer Ambitiously.

Similar Jobs

Network International Logo Network International

Back-end Engineer

Fintech • Information Technology • Software • Financial Services
In-Office or Remote
2 Locations
3483 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

Hanover Park Thumbnail
Artificial Intelligence • Fintech • Software • Financial Services
New York, New York
42 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