Backend Engineer (Java) Job at SwiftLink Global Services Limited
SwiftLink Global Services Limited is a provider of payment solutions services, licensed by the Central Bank of Nigeria. We specialise in secure end-to-end payment solutions, connecting and empowering individuals, businesses, and communities across Africa.
We are recruiting to fill the position below:
Job Position: Backend Engineer (Java)
Job Location: Abuja
Employment Type: Full-time
Job Description
- We are seeking a Backend Engineer with deep expertise in Java (Spring Boot) and hands-on experience in building secure, highly available fintech payment systems.
- This role is ideal for an engineer who thrives in transaction-heavy environments and is eager to contribute to Swiftlink’s mission of delivering merchant-focused payment solutions across Nigeria.
Role & Responsibilities
The individual in this role will:
- Design and develop Swiftlink’s core payment processing engine, ensuring scalability and resilience.
- Implement transaction routing, settlement, and reconciliation for cards, transfers, and wallets.
- Integrate with banks, processors, and card schemes (ISO8583, APIs).
- Work with CloudHSM and Vault to implement secure key management practices.
- Build and maintain microservices architecture leveraging Kubernetes and Kafka.
- Collaborate with Compliance and Operations teams to ensure PCI DSS-ready implementations.
- Apply best practices in secure coding, scalability, and availability for mission-critical services.
- Support technical documentation and knowledge-sharing within engineering teams.
Desired Qualifications and Experience
- Minimum of 4 years experience in backend engineering.
- Strong knowledge of Java/Kotlin (Spring Boot).
- Proven experience in payment systems (ISO8583, card processing, settlement, reconciliation).
- Proficiency with PostgreSQL, Redis, Kafka.
- Familiarity with CI/CD pipelines and static code analysis (SonarQube, CodeQL).
- Understanding of PCI DSS standards and secure software development practices.
Skills and Attitude:
- Security-first mindset with strong attention to detail.
- Problem solver with capacity to design for high-volume, high-reliability systems.
- Collaborative, working well in cross-functional fintech teams.
- Adaptable and growth-driven, comfortable in a fast-paced, evolving environment.
Why Join Us?
- Work on mission-critical fintech systems shaping the future of digital payments in Africa.
- Gain hands-on experience with scalable transaction infrastructure and compliance frameworks.
- Be part of a collaborative, innovation-driven culture with strong learning opportunities.
- Enjoy attractive compensation, health insurance, and pension benefits.
Method of Application
Interested and qualified candidates should send their CV and Cover Letter to: hr@swiftlink.ng using the Job Position as the subject of the email.
Similar Jobs
- Website Developer (Front & Backend) Job at Clique Nigeria
- WordPress Expert Job at Havana Group
- Job Openings at Kinz Global Consult
- Senior Mobile Engineer (Flutter) Job at Moniepoint
- Software Project Manager (Technical) Job at Elevated HR Limited
- Senior Software Engineer Job at Moniepoint
- Software Project Manager (Technical) Job at Elevated HR Limited
- Backend Engineer (.NET/C#) Job at Soft Alliance
- Frontend Developer (React, Next.js, TypeScript) Job at Soft Alliance
- DevOps Engineer Job in Lagos