The Senior Engineer – Core Product is responsible for developing and maintaining backend services that power the Direct Issuing Platform. This role contributes to building scalable, secure, and high-performance systems that support card issuing, transaction processing, and integrations with payment networks. The engineer will work hands-on with either Java Spring Boot or .NET technologies and collaborate closely with cross-functional teams to ensure delivery excellence.
Responsibilities- Develop and maintain backend services and APIs using Java Spring Boot or .NET (C#).
- Contribute to the design and implementation of scalable microservices and backend modules.
- Collaborate with Core Backend Lead, API Lead, and Integration Lead to ensure cohesive platform delivery.
- Ensure backend systems meet performance, reliability, and security benchmarks.
- Write clean, testable, and maintainable code following best practices.
- Participate in code reviews, unit testing, and integration testing.
- Assist in troubleshooting and resolving complex technical issues.
- Contribute to CI/CD pipeline improvements and automation initiatives.
- Work closely with product managers and stakeholders to understand requirements and deliver solutions.
- Follow Agile development practices and participate in sprint ceremonies.
- Maintain documentation and support knowledge sharing across the team.
- Bachelor’s degree in Computer Science or related field.
- 5+ years of experience in backend development.
- Strong proficiency in either Java (Spring Boot) or .NET (C#).
- Experience building RESTful APIs and microservices in high-scale environments.
- Familiarity with asynchronous messaging systems (Kafka, RabbitMQ).
- Solid understanding of relational databases, especially Microsoft SQL Server; experience with PostgreSQL or MongoDB is a plus.
- Experience with containerization (Docker), orchestration (Kubernetes), and cloud platforms (Azure, AWS, GCP).
- Understanding of secure coding practices and API security (OAuth2, JWT).
- Experience with CI/CD pipelines and Git workflows.
- Familiarity with Agile methodologies and tools (JIRA, Confluence, Bitbucket).
Similar Jobs
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.

.png)







