More jobs:
Integration Specialist
Job in
Johannesburg, 2000, South Africa
Listed on 2026-07-02
Listing for:
Impronics Technologies
Full Time
position Listed on 2026-07-02
Job specializations:
-
Software Development
Backend Developer, Java Developer
Job Description & How to Apply Below
Job Description – Integration Specialist
Location: Johannesburg, South Africa
Employment Type: Full-Time
Experience: 5+ Years
About the RoleWe are looking for an experienced Integrating large system (Banking Domain) to design, develop, and manage end-to-end integrations with third-party systems and enterprise applications.
The ideal candidate will have strong expertise in Java-based integration development, APIs, banking systems, and enterprise integrations, with the ability to collaborate across Product, Engineering, Operations, Compliance, Finance, and external partners to deliver secure and scalable integration solutions.
Key Responsibilities- Design, develop, and maintain enterprise integration solutions using Java, Spring Boot, REST/SOAP APIs, and Microservices.
- Build and manage integrations with third-party systems and enterprise applications using APIs, Webhooks, and SFTP.
- Configure and validate integration workflows, including collections, payouts, remittances, settlements, and refunds.
- Collaborate with internal teams and external partners to deliver integration projects from onboarding through production.
- Develop and execute integration testing (SIT/UAT), validate transaction flows, and support production deployments.
- Monitor transactions, settlements, and reconciliation processes, and investigate integration or transaction issues.
- Troubleshoot production issues, perform root cause analysis, and optimize application performance and reliability.
- Prepare technical documentation, API specifications, and integration guides.
- Participate in solution design, code reviews, and mentor junior team members where required.
- Bachelor's degree in Computer Science, Information Technology, Engineering, Finance, or a related field.
- 5–10 years of experience in Software Development, Payment Integrations, Banking Technology, or Fin Tech.
- Strong experience with Java (8/11/17+), Spring Boot, Spring MVC, and Microservices Architecture.
- Hands‑on experience with RESTful APIs, SOAP Web Services, SQL, and relational databases.
- Experience with Git, API testing tools (Postman/Swagger), and integration testing.
- Strong analytical, debugging, and troubleshooting skills.
- Java, Spring Boot, Spring MVC, Spring Data JPA
- REST APIs, SOAP, Webhooks, SFTP, JSON, XML, OAuth 2.0, JWT
- PostgreSQL, Oracle, MySQL, SQL Server
- Domain Knowledge
- Banking APIs
- Cross-Border Payments
- Payment Settlement & Reconciliation
- Docker, Kubernetes, Kafka/RabbitMQ, AWS/Azure/GCP, Jenkins, Git Hub Actions, Azure Dev Ops
- ISO 20022, MT940/MT950, CAMT (preferred)
- Fin Tech or Banking Technology
- Digital Payments
- Cross-Border Payments
- Merchant Onboarding
- Treasury & Settlement Operations
- Banking File Processing
- Production Support for Payment Systems
- Excellent communication and stakeholder management skills.
- Strong analytical and problem-solving abilities.
- Ability to manage multiple projects in a fast‑paced environment.
- High attention to detail with a proactive and customer‑focused mindset.
- Strong collaboration and teamwork skills.
- Experience with Jira and Confluence.
- Knowledge of PCI-DSS and payment security standards.
- Experience with Agile/Scrum methodologies.
- Exposure to cloud-native payment platforms.
- Experience with TPFA integrations.
- Work on innovative enterprise integration solutions.
- Collaborate with cross-functional teams to build scalable and secure applications.
- Gain exposure to enterprise systems and modern integration technologies.
- Be part of a collaborative team with strong opportunities for professional growth and continuous learning.
Note that applications are not being accepted from your jurisdiction for this job currently via this jobsite. Candidate preferences are the decision of the Employer or Recruiting Agent, and are controlled by them alone.
To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search:
To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search:
Search for further Jobs Here:
×