Gauteng, Tshwane (Pretoria)
Our financial sector client is looking for a Backend Integration Developer with 5+ years experience in implementing integration processes and interfaces, including third-party and perimeter/boundary integrations, focusing on secure API gateways, OAuth2.0 authentication, and JWT token management, aligned with PMO standards.
12 month contract role, Full-time onsite in Pretoria
Requirements
- Degree in IT or equivalent qualification - NQF 7 preferred.
- 5 - 8 years integration experience
- Integration testing (e.g., OWASP ZAP)
Resposibilities:
- Prepare and deliver work that reflects the range of methods and practices in integration, including RESTful APIs, SOAP services, and event-driven architectures.
- Develop and implement integration processes and interfaces, including third-party and perimeter/boundary integrations, focusing on secure API gateways, OAuth2.0 authentication, and JWT token management, aligned with PMO standards.
- Analyse and translate functional specifications and change requests into technical specifications and designs, incorporating encryption protocols (e.g., AES-256), digital certificates (e.g., X.509 for TLS/SSL), and cryptographic key management.
- Ensure accuracy and integrity of integration systems, message flows, and patterns through analysis, coding, documentation, and problem resolution, with emphasis on vulnerability scanning and secure coding practices.
- Interact with vendors on implementation, configuration, and maintenance of integration-related platforms, troubleshooting issues in hybrid cloud environments.
- Comply with policies and procedures, and participate in disaster recovery and business continuity initiatives, including failover mechanisms for high-availability integrations and immutable logging where applicable.
- Engage with internal and external stakeholders, maintaining relationships by providing timely and accurate information on integration health and security posture.