2,241,930open jobs
144,097companies
253,644added this week
Browse all
Location
In office (Dar es Salaam)
Seniority
Senior
Employment
Full-Time

First seen by Alion on Nov 12, 2026.

Overview
Company
Impact
Profile match
CRDB Bank Plc is an African bank and a leading Financial Services Provider in Tanzania with current presence in Tanzania and Burundi, East Africa. The Bank was established in 1996 and was listed on The Dar Es Salaam Stock exchange (DSE) in June 2009.
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
  • Bachelor’s degree in Computer Science, Software Engineering, Information Technology, Computer Engineering or a related field.
Professional Experience
  • Minimum of six (6) years’ experience in software development or enterprise integration.
  • At least three (3) years’ hands-on experience with WSO2 (Micro Integrator/Enterprise Integrator/ESB and/or API Manager) in production environments.
  • Minimum of two (2) years’ experience in a senior engineering or technical leadership role.
  • Candidates with three or more years of deep experience on comparable integration platforms such as MuleSoft, IBM ACE/IIB, TIBCO, Oracle SOA/OSB or Apache Camel, together with exposure to WSO2, may also be considered.
  • Proven experience designing integrations and APIs and operating integration platforms in production, including deployments, upgrades, performance tuning and incident resolution.
Technical Skills and Knowledge
  • Strong Java programming skills.
  • Expert knowledge of REST, SOAP, JSON, XML, XSD, XSLT and XPath/JSONPath.
  • Solid experience with messaging systems such as JMS, AMQP and Kafka.
  • Strong understanding of enterprise integration patterns.
  • Strong understanding of API security, including OAuth2, OpenID Connect, JWT, TLS/mTLS, certificates and keystores.
  • Experience with relational databases, Linux, Git, CI/CD pipelines, Docker and Kubernetes.
  • Strong knowledge of the Software Development Lifecycle (SDLC), Agile methodologies, design patterns and secure coding practices.
Professional Certifications
  • WSO2 certification in Micro Integrator Developer and/or API Manager Developer.
  • Candidates without these certifications should be committed to obtaining them within six months of joining.
Additional Advantages

The following experience and knowledge will be an added advantage:

  • Experience in banking, payments or fintech.
  • Experience with core banking systems such as Temenos, Flexcube or Finacle.
  • Knowledge of payment standards, including ISO 20022, ISO 8583 and SWIFT.
  • Experience with WSO2 Identity Server and Ballerina.
  • Experience with cloud platforms such as Microsoft Azure, AWS or Google Cloud.
  • Familiarity with observability tools.
  • Experience taking over systems from vendors or leading an in-sourcing initiative.
Other Competencies
  • Excellent problem-solving and analytical skills.
  • Strong communication and documentation skills.
  • Effective stakeholder management skills.
  • Ability to influence technical design decisions and hold vendors accountable.
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

Free account
Stop reading job ads. Get the ones that fit.
One free account turns this page into a shortlist built around your stack, your level and your pay.
Match on every job. Stack, seniority, pay and location, scored against your profile.
2,241,930 open roles. Read straight off company career pages, refreshed every day.
Unlimited applications. Every one you send is tracked in one place, on-site or on a company board.
3 tailored CVs a month. Rewritten for the exact job you are applying to. Included free.
Create a free account Continue with Google
Free forever. No card. Under a minute.

Your match

How well do you fit this role?
Two answers are enough for a real match. No account needed.
Check my fit
Answers stay in this browser until you create an account.

Recommended for you based on this role

Backend
Similar stack
Same company
Dar es Salaam
In office · 10+ years exp · Bachelor's Degree · Doha
PowerShell
DevOps
Terraform
GCP
Red Hat
OpenShift
Prometheus
Azure
Kubernetes
Ubuntu
Grafana
Google GKE
Azure AKS
CentOS Stream
Linux
Windows
DNS
VPN
Cybersecurity
Microsoft Defender
Microsoft Defender for Cloud
Active Directory
PKI
Cryptography
Vault
Management
ITIL
Apply
Senior Java Developer 3 hours ago
$126k – $143k per year · Equity · Hybrid · Full-Time · 4+ years exp · Austin
Java
SQL
Java
Spring Boot
Databases
Redis
RabbitMQ
DevOps
Rest API
Git
Bitbucket
SOAP
Management
Agile
Apply
$124k – $186k per year · Equity · In office · Full-Time · 7+ years exp · High School Diploma · North Haven
Chips/EDA
Minitab
MedTech
Verification & Validation
Apply
$96k – $138k per year · Equity · Hybrid · Full-Time · 8+ years exp · Bachelor's Degree · Peoria · Tempe · Alpharetta · Peoria
JavaScript
SQL
C#
C#
.NET
Blazor
Databases
MS SQL
Apache Kafka
AI/ML
Copilot
ChatGPT
Prompt Engineering
RAG
DevOps
Rest API
CI/CD
Git
Management
Agile
Apply
Equity · Hybrid · Full-Time · Bachelor's Degree · Peoria · Tempe
C#
C#
.NET
AI/ML
OpenAI Codex
Apply
In office · Full-Time · Dar es Salaam
JavaScript
PHP
PHP
Laravel
Databases
MySQL
Frontend
Bootstrap
Mobile
Clean Architecture
Offline-First
DevOps
Rest API
Git
GitHub
Linux
Apply
In office · Full-Time · Dar es Salaam
Design
Canva
Marketing
Google Ads
HubSpot
Apply
In office · Contractor · Dar es Salaam
Analytics
Microsoft Excel
Apply
Senior Accountant 1 day ago
In office · Full-Time · Dar es Salaam
C
C
SDL
Analytics
Microsoft Excel
Apply
In office · Full-Time · Dar es Salaam
Analytics
Microsoft Excel
Apply
See all jobs
This is one of many
2,241,930 more open roles from verified company boards, updated every day.