Track This Job
Add this job to your tracking list to:
- Monitor application status and updates
- Change status (Applied, Interview, Offer, etc.)
- Add personal notes and comments
- Set reminders for follow-ups
- Track your entire application journey
Save This Job
Add this job to your saved collection to:
- Access easily from your saved jobs dashboard
- Review job details later without searching again
- Compare with other saved opportunities
- Keep a collection of interesting positions
- Receive notifications about saved jobs before they expire
AI-Powered Job Summary
Get a concise overview of key job requirements, responsibilities, and qualifications in seconds.
Pro Tip: Use this feature to quickly decide if a job matches your skills before reading the full description.
JOB DESCRIPTION
Network International is the largest Financial Technology company in the 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 have been growing in the direct-to-consumer card segment as well.
Our EVP
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.
About The Job
We are looking for a Software Engineer with experience in building high-performing, scalable, enterprise-grade applications. You will be part of a talented software team that works on multiple web-portals and apps development serving our clients: cardholders, card issuers, corporates, merchants, acquirers. we use Java Spring Boot at the back-end and React Typescript at the front-end. You will be working in Agile software development environment following all the best practices like TDD, Lean and/or Continuous Delivery
Responsibilities
- Design, develop and maintain scalable Java applications (Java Spring Boot)
- Collaborate with cross-functional teams to identify system requirements
- Develop and implement RESTful APIs and microservices
- Ensure the performance, scalability, and security of the applications
- Develop and maintain automated tests and deployment processes
- Participate in code reviews and ensure code quality standards are met
- Participate in the design and architecture of new systems and features.
- Design solutions
- Lead cross-functional team as a tech lead
- Remove blockers and collaborate with other teams to achieve common goals
- BS/MS degree in Computer Science, Engineering or a related subject
- 6+ years of experience in Java software development
- Knowledge of common design patterns
- Strong experience in developing RESTful APIs and microservices
- Profound insight of software systems internals (Concurrency, Memory Management, Transaction management, etc.)
- Experience with SQL and NoSQL databases
- Experience in managing software components on the cloud (Azure/Oracle/AWS)
- Understanding of modern CI/CD practices and tools (k8s, helm charts, gitlab )
Key Skills
Ranked by relevanceReady to apply?
Join Network International and take your career to the next level!
Application takes less than 5 minutes

