Senior T24 Application Developer job at KCB Bank Kenya
New
Today
Linkedid Twitter Share on facebook
Senior T24 Application Developer
2025-12-18T07:51:32+00:00
KCB Bank Kenya
https://cdn.greatkenyanjobs.com/jsjobsdata/data/employer/comp_8992/logo/kCB.png
FULL_TIME
 
Nairobi
Nairobi
00100
Kenya
Finance
Computer & IT
KES
 
MONTH
2025-12-23T17:00:00+00:00
 
 
8

Background information about the job or company (e.g., role context, company overview)

The Senior T24 Application Developer will be responsible for leading the design, development and deployment of core banking customizations and product implementations at an enterprise level. These applications are often high-volume mission, critical systems and will provide an exposure to a broad range of technologies across all layers of architecture in Java, Basic, Containerized Core Banking , Card Systems and Financial Reporting. He/She will work independently or collaborate with teams across the development organization to understand the functional requirements and translate them into shippable products. In addition, he/she will be a technical lead in many projects and a thought leader in the integrations and software development practice

Responsibilities or duties

Key Responsibilities; -

  • Develop systems and systems integrations on the bank’s integrations middleware stack using Java, JBasic and Red Hat Integration technologies and tools to drive business.
  • Work closely with product owners and business analysts and solution architects during requirements engineering phase to understand and document functional and non- functional requirements.
  • Expose integration interfaces from the core banking using Temenos Web Services (TWS) and connect to third party utilities from core banking to gateway.
  • Implement and support all customizations and initiatives across the group business i.e. DFS, Retail, Corporate, Operations, Credit and subsidiaries.
  • Work together with Group Enterprise Architecture teams to analyze product requirements and design best-fit architectures and solutions guided by KCB policies and industry best practices and standards.
  • Identify, champion, and implement innovative solutions that exploit existing business opportunities and mitigate existing risks.
  • Specify and ensure application controls are incorporated during design of the software in order to check on risk exposure.
  • Analyze and fix software applications bugs and defects and contributes towards ensuring high availability, scalability, fault tolerance and resilience of production solutions and applications.
  • Design, develop unit test plans and perform unit and scenario testing for application code bases and
  • Work with technology operations and support teams to handover system support skills and documentation and formulate OLA agreements with level 3 support.

Qualifications or requirements (e.g., education, skills)

The Person

For the above position, the successful applicant should have the following:

  • Bachelor’s degree from a recognized university (Required).
  • Master’s Degree MBA/MSc (Added advantage).
  • Professional Qualifications/Certification in T24 certification Java programming certification DevOps tools e.g. Azure DevOps / Git Certification in cloud technologies e.g. Kubernetes, , OCP (Desired)

Experience needed

  • At least 5 years progressive experience in Information Technology (Required).
  • 5 years’ experience developing in JBasic (T24) for TAFC and TAFJ (Required).
  • 2 years’ experience developing Java based applications (Essential).
  • 2 years' experience in development in following technologies: Java1.8+,Spring Framework,Apache Camel,SpringBoot, Restful Services (JAX-RS),RESTandSOAPAPI, Java (Desired).
  • 2 years’ experience in Banking Operations (Required)
  • 2 years’ experience in Testing Frameworks(JUnit, Mockito, PowerMockito), Microservices, Understanding of Cloud infrastructure, JPA/JDBI,Openshift (Added advantage).
  • 2 years’ experience in developing Continuous Integration/ Continuous Delivery pipelines (CI/ CD) using various tools like TeamCity, Jenkins/Bamboo, and Artifactory/Nexus as binary repository (Desired).
  • 2 years’ experience working in a fast-paced agile environment (Desired).

Any other provided details (e.g., benefits, work environment, team info, or additional notes)

The above position is a demanding role for which the Bank will provide a competitive remuneration package to the successful candidate. If you believe you can clearly demonstrate your abilities to meet the criteria given above, please log in to our Recruitment portal and submit your application with a detailed CV.

Qualified candidates with a disability are encouraged to apply.

  • Develop systems and systems integrations on the bank’s integrations middleware stack using Java, JBasic and Red Hat Integration technologies and tools to drive business.
  • Work closely with product owners and business analysts and solution architects during requirements engineering phase to understand and document functional and non- functional requirements.
  • Expose integration interfaces from the core banking using Temenos Web Services (TWS) and connect to third party utilities from core banking to gateway.
  • Implement and support all customizations and initiatives across the group business i.e. DFS, Retail, Corporate, Operations, Credit and subsidiaries.
  • Work together with Group Enterprise Architecture teams to analyze product requirements and design best-fit architectures and solutions guided by KCB policies and industry best practices and standards.
  • Identify, champion, and implement innovative solutions that exploit existing business opportunities and mitigate existing risks.
  • Specify and ensure application controls are incorporated during design of the software in order to check on risk exposure.
  • Analyze and fix software applications bugs and defects and contributes towards ensuring high availability, scalability, fault tolerance and resilience of production solutions and applications.
  • Design, develop unit test plans and perform unit and scenario testing for application code bases and
  • Work with technology operations and support teams to handover system support skills and documentation and formulate OLA agreements with level 3 support.
  • Java
  • JBasic
  • Red Hat Integration technologies
  • Temenos Web Services (TWS)
  • Java1.8+
  • Spring Framework
  • Apache Camel
  • SpringBoot
  • Restful Services (JAX-RS)
  • REST and SOAP API
  • Testing Frameworks (JUnit, Mockito, PowerMockito)
  • Microservices
  • Cloud infrastructure
  • JPA/JDBI
  • Openshift
  • Continuous Integration/ Continuous Delivery pipelines (CI/ CD)
  • TeamCity
  • Jenkins/Bamboo
  • Artifactory/Nexus
  • Agile environment
  • Bachelor’s degree from a recognized university
  • Master’s Degree MBA/MSc (Added advantage)
  • Professional Qualifications/Certification in T24 certification
  • Java programming certification
  • DevOps tools e.g. Azure DevOps / Git
  • Certification in cloud technologies e.g. Kubernetes, OCP (Desired)
bachelor degree
252
JOB-6943b284bcc8b

Vacancy title:
Senior T24 Application Developer

[Type: FULL_TIME, Industry: Finance, Category: Computer & IT]

Jobs at:
KCB Bank Kenya

Deadline of this Job:
Tuesday, December 23 2025

Duty Station:
Nairobi | Nairobi

Summary
Date Posted: Thursday, December 18 2025, Base Salary: Not Disclosed

Similar Jobs in Kenya
Learn more about KCB Bank Kenya
KCB Bank Kenya jobs in Kenya

JOB DETAILS:

Background information about the job or company (e.g., role context, company overview)

The Senior T24 Application Developer will be responsible for leading the design, development and deployment of core banking customizations and product implementations at an enterprise level. These applications are often high-volume mission, critical systems and will provide an exposure to a broad range of technologies across all layers of architecture in Java, Basic, Containerized Core Banking , Card Systems and Financial Reporting. He/She will work independently or collaborate with teams across the development organization to understand the functional requirements and translate them into shippable products. In addition, he/she will be a technical lead in many projects and a thought leader in the integrations and software development practice

Responsibilities or duties

Key Responsibilities; -

  • Develop systems and systems integrations on the bank’s integrations middleware stack using Java, JBasic and Red Hat Integration technologies and tools to drive business.
  • Work closely with product owners and business analysts and solution architects during requirements engineering phase to understand and document functional and non- functional requirements.
  • Expose integration interfaces from the core banking using Temenos Web Services (TWS) and connect to third party utilities from core banking to gateway.
  • Implement and support all customizations and initiatives across the group business i.e. DFS, Retail, Corporate, Operations, Credit and subsidiaries.
  • Work together with Group Enterprise Architecture teams to analyze product requirements and design best-fit architectures and solutions guided by KCB policies and industry best practices and standards.
  • Identify, champion, and implement innovative solutions that exploit existing business opportunities and mitigate existing risks.
  • Specify and ensure application controls are incorporated during design of the software in order to check on risk exposure.
  • Analyze and fix software applications bugs and defects and contributes towards ensuring high availability, scalability, fault tolerance and resilience of production solutions and applications.
  • Design, develop unit test plans and perform unit and scenario testing for application code bases and
  • Work with technology operations and support teams to handover system support skills and documentation and formulate OLA agreements with level 3 support.

Qualifications or requirements (e.g., education, skills)

The Person

For the above position, the successful applicant should have the following:

  • Bachelor’s degree from a recognized university (Required).
  • Master’s Degree MBA/MSc (Added advantage).
  • Professional Qualifications/Certification in T24 certification Java programming certification DevOps tools e.g. Azure DevOps / Git Certification in cloud technologies e.g. Kubernetes, , OCP (Desired)

Experience needed

  • At least 5 years progressive experience in Information Technology (Required).
  • 5 years’ experience developing in JBasic (T24) for TAFC and TAFJ (Required).
  • 2 years’ experience developing Java based applications (Essential).
  • 2 years' experience in development in following technologies: Java1.8+,Spring Framework,Apache Camel,SpringBoot, Restful Services (JAX-RS),RESTandSOAPAPI, Java (Desired).
  • 2 years’ experience in Banking Operations (Required)
  • 2 years’ experience in Testing Frameworks(JUnit, Mockito, PowerMockito), Microservices, Understanding of Cloud infrastructure, JPA/JDBI,Openshift (Added advantage).
  • 2 years’ experience in developing Continuous Integration/ Continuous Delivery pipelines (CI/ CD) using various tools like TeamCity, Jenkins/Bamboo, and Artifactory/Nexus as binary repository (Desired).
  • 2 years’ experience working in a fast-paced agile environment (Desired).

Any other provided details (e.g., benefits, work environment, team info, or additional notes)

The above position is a demanding role for which the Bank will provide a competitive remuneration package to the successful candidate. If you believe you can clearly demonstrate your abilities to meet the criteria given above, please log in to our Recruitment portal and submit your application with a detailed CV.

Qualified candidates with a disability are encouraged to apply.

 

Work Hours: 8

Experience in Months: 252

Level of Education: bachelor degree

Job application procedure

Application Link: Click Here to Apply Now

 

All Jobs | QUICK ALERT SUBSCRIPTION

Job Info
Job Category: Computer/ IT jobs in Kenya
Job Type: Full-time
Deadline of this Job: Tuesday, December 23 2025
Duty Station: Nairobi | Nairobi
Posted: 18-12-2025
No of Jobs: 1
Start Publishing: 18-12-2025
Stop Publishing (Put date of 2030): 10-10-2076
Apply Now
Notification Board

Join a Focused Community on job search to uncover both advertised and non-advertised jobs that you may not be aware of. A jobs WhatsApp Group Community can ensure that you know the opportunities happening around you and a jobs Facebook Group Community provides an opportunity to discuss with employers who need to fill urgent position. Click the links to join. You can view previously sent Email Alerts here incase you missed them and Subscribe so that you never miss out.

Caution: Never Pay Money in a Recruitment Process.

Some smart scams can trick you into paying for Psychometric Tests.