Job Description
SwiftLink Global Services Limited, licensed by the Central Bank of Nigeria, provides secure end-to-end payment solutions that connect individuals, businesses, and communities across Africa.
Job Summary
A Backend Engineer is required with strong expertise in Java (Spring Boot) and a proven track record of building secure, scalable fintech payment systems. The role suits candidates experienced in high-volume transaction environments who want to contribute to merchant-focused digital payment solutions.
Key Responsibilities
- Design and develop the core payment processing engine with scalability and resilience in mind.
- Implement transaction routing, settlement, and reconciliation for cards, transfers, and wallets.
- Integrate with banks, processors, and card schemes using ISO8583 and APIs.
- Build and manage microservices architecture leveraging Kubernetes and Kafka.
- Ensure security through key management, PCI DSS compliance, and best coding practices.
Requirements
- Minimum of 4 years’ experience in backend engineering.
- Proficiency in Java/Kotlin (Spring Boot).
- Hands-on experience with payment systems (ISO8583, card processing, reconciliation).
- Strong knowledge of PostgreSQL, Redis, and Kafka.
- Familiarity with CI/CD pipelines and tools such as SonarQube or CodeQL.
- Solid understanding of secure software development and PCI DSS standards.
Skills and Attributes
- Strong problem-solving ability and attention to detail.
- Security-focused mindset with proven ability to design reliable, high-volume systems.
- Effective team player, adaptable to fast-paced environments.
How to Apply
Interested and qualified candidates should send their CV and Cover Letter with the job title as the subject line.
