Senior Integration Developer CRDB Bank Plc Tanzania
Job Type: Full-Time
Closing Date: 24th November 2026
Location: Tanzania

Senior Integration Developer Job Vacancy at CRDB Bank PLC

Location: Tanzania Head Office

Job Details

Description

Organization: CRDB Bank PLC

Job Title: Senior Integration Developer

Category: ICT / Information Technology

Job Type: Full-Time

Application Deadline: 24 November 2026

Job Purpose

The Senior Integration Developer will design, build, operate and continuously improve the Bank’s enterprise integration and API platform using WSO2. The role focuses on connecting core banking systems, digital channels, payment networks, partners and regulators in a secure, reliable and scalable manner.

The successful candidate will serve as a technical leader within the integration team and lead the transition of the WSO2 platform from the current implementation vendor to the Bank’s internal team, with the objective of achieving full in-house ownership and eliminating vendor dependency within two years.

The role will take ownership of integration design, platform operations and knowledge retention while working closely with solution architects, product owners, quality assurance, cybersecurity, infrastructure teams, business stakeholders and vendors to deliver solutions that meet business requirements, enterprise standards, security policies and regulatory requirements.

Principal Responsibilities

  1. Enterprise Integration and API Development

    • Lead the design, development, testing, deployment and maintenance of enterprise integrations and APIs using the WSO2 platform, including API Manager, Micro Integrator and Identity Server.
    • Translate business and technical requirements into integration solution designs, interface specifications and API contracts using OpenAPI/Swagger.
    • Review integration designs prepared by other engineers.
    • Build complex integrations, including mediation flows, REST/SOAP APIs, orchestrations, message transformations (XSLT, Data Mapper, JSON/XML) and custom connectors.
    • Integrate core banking, cards, payments, digital channels, CRM, AML/fraud and third-party/fintech systems using appropriate enterprise integration patterns.
    • Design message-based and event-driven integrations using message brokers such as RabbitMQ, IBM MQ, ActiveMQ or Kafka.
    • Implement banking and payment message standards, including ISO 20022, ISO 8583, SWIFT MT/MX and local payment scheme and switch formats.
  2. API Governance and Security

    • Define and enforce API governance, including design standards, versioning, lifecycle management, throttling policies and developer portal content.
    • Design API security using OAuth2, OpenID Connect, JWT, mutual TLS and API keys.
    • Ensure compliance with PCI DSS, data protection laws, regulatory requirements and the Bank’s security policies.
  3. Vendor Management and Platform Transition

    • Act as the Bank’s technical counterpart to the implementation vendor, reviewing and challenging designs, estimates and code to protect the Bank’s long-term interests.
    • Support the planning and tracking of the vendor transition roadmap to achieve full in-house ownership of the WSO2 platform within 24 months.
    • Lead structured knowledge transfer from the vendor through code walkthroughs, shadowing and reverse-shadowing.
    • Confirm internal team readiness for each platform area.
    • Review and approve vendor deliverables, including code, configurations, designs and runbooks, for quality, maintainability and compliance with Bank standards before acceptance.
    • Identify and close vendor dependencies, including undocumented configurations, custom components, licences, subscriptions and access credentials.
  4. Platform Architecture and Operations

    • Own the platform deployment architecture across development, test, UAT, production and disaster recovery environments using virtual machines and containers such as Docker and Kubernetes.
    • Design and maintain CI/CD pipelines for integration artefacts, including automated testing and environment promotion.
    • Lead performance tuning, capacity planning, high-availability design, platform upgrades, patching and disaster recovery testing.
    • Implement monitoring and alerting for the integration platform.
    • Serve as the Level 3 (L3) escalation point for integration incidents, leading root cause analysis and corrective and preventive actions.
  5. Technical Standards and Documentation

    • Define and maintain integration standards, reusable templates, error-handling frameworks and logging/audit standards.
    • Conduct code reviews to enforce established standards.
    • Maintain technical documentation, architecture diagrams, interface specifications and operational runbooks to ensure platform knowledge is retained within the Bank.
  6. Technical Leadership and Team Collaboration

    • Provide technical leadership and mentorship to engineers.
    • Support the hiring and onboarding of integration team members.
    • Participate in Agile ceremonies, sprint planning, backlog refinement, estimation and technical retrospectives.
    • Participate in the on-call rotation and after-hours deployments, upgrades and disaster recovery drills within approved change windows.
    • Collaborate with architects, product owners, quality assurance, cybersecurity, infrastructure teams, business units, payment partners and vendors throughout the delivery lifecycle.

Qualifications and Experience

Academic Qualifications

Professional Experience

Technical Skills and Knowledge

Professional Certifications

Additional Advantages

The following experience and knowledge will be an added advantage:

Other Competencies

About CRDB Bank PLC

CRDB Bank PLC is a leading banking institution in Tanzania in terms of assets, loans and advances, and customer deposits. The Bank has an ambition to expand its footprint across the wider East African region.

Equal Opportunity and Important Information

CRDB Bank is committed to sustainability and Environmental, Social and Governance (ESG) practices. Applicants who share this commitment are encouraged to apply.

The Bank promotes an inclusive workplace and encourages applications from women and persons with disabilities.

Important: CRDB Bank does not charge any fees for the application or recruitment process. Applicants should disregard any requests for payment, as these do not represent the Bank’s recruitment practices.

Only shortlisted candidates will be contacted.

How to Apply

Interested and qualified candidates should submit their applications online through the official CRDB Bank careers portal.

Application Deadline: 24 November 2026

Visit the careers portal to apply: CLICK HERE TO APPLY