National Bank of Kenya logo

Application Developer

National Bank of Kenya

On-site
Tanzania
Full-time
Mid Level
5+ yrs
Salary not listedPosted 1h ago

Real job — pulled straight from National Bank of Kenya’s careers page · Verified August 23, 2026 · No reposts.

Job description

National Bank of Kenya is hiring a Application Developer — a full-time, based in Tanzania role. Apply directly on National Bank of Kenya's careers page below.

Technology Department, Tanzania.Application Developer

Location: Tanzania, United Republic of

KEY RESPONSIBILITIES

  • Contribute application development objectives to the overall IT strategy.
  • Collaborate with business units to formulate banking products and contribute technical guidance to the procurement process.
  • Analyze product requirements, design and implementation of scalable backend services using Java and Spring Boot as guided by KCBT policies and industry best practice.
  • Collaborate with internal stakeholders, such as QA testers, product analysts, and fellow developers to deliver assigned features.
  • Implement best practice and deploy appropriate tools to manage and govern application development and the IT change process.
  • Actively engage end-users to assess satisfaction and achieve successful project closure.
  • Work with functional teams to handover system support skills and documentation and formulate OLA agreements with level 1 support.
  • Identify and champion innovative solutions that exploit existing business opportunities and mitigate existing risks.
  • Monitor system performance, troubleshoot complex issues, and implement proactive fixes.
  • Contribute to Agile ceremonies (planning, grooming, retrospectives) and influence product design.

 

DAILY RESPONSIBILITIES

  • Evaluate and analyze requests to implement new applications to resolve business challenges and improve efficiency of processes.

  • Evaluate and analyze requests to modify existing software systems and applications where either anomalies have been detected or the process is inefficient.

  • Manage the application development life cycle, ensuring that the application development policy is adhered to.

  • Collaborate with business in formulating strategies that ride on software systems to take advantage of business opportunities

  • Provide support to the banking operations administrators and operators in resolving core banking anomalies and refining operations.

  • Maintain strong focus on secure coding standards and compliance with banking regulations.

 

MINIMUM POSITION QUALIFICATION REQUIREMENTS

  1. Academic & Professional

 

Particulars

Detail

Specific Field or Qualification

Need Type

Education 

Bachelors Degree

Any computer related

RQ

 

Professional Qualifications

Java Certification, Oracle Certification, Enterprise Architecture, ITIL

RQ

 

Masters Degree

Any computer related, Project Management

AA

  1. Experience

 

Total Minimum No of Years Experience Required

5

 

Need Types are: RQ = Required, AA = Added Advantage

Detail

Minimum No of Years

Need Type[1]

Experience Area 1 – Emerging Technologies

(e.g. Mobile, Internet Banking and Digital loans and savings)

3

ES

Experience Area 2 – IT Projects

3

DE

Experience Area 3 – Banking Operations 

3

ES

Experience Area 4 – Quality Assurance

3

DE

[1] Need Types are: ES = Essential, DE = Desirable but not Essential

 

JOB PURPOSE The role of the IT Application Developer is to implement a long-term strategy on software systems developed or deployed within KCBT infrastructure, monitor adherence of existing applications to strategy through quality controls and policy; and keep application development skills in tandem with both the software systems and business strategies. Design and implementation of scalable backend services using Java and Spring Boot.

Get Software Engineer jobs like this

New roles from thousands of companies land hourly, straight from their careers pages. Get the freshest matches by email so you never miss one.

Email me new jobs
Elsevier logo

Senior Software Engineer, Java Fullstack

Mexico City
✓ From careers page· 36m ago
Elsevier logo

Senior AI Engineer

London Wall
✓ From careers page· 37m ago
Elsevier logo

Quality Test Engineer

London
✓ From careers page· 38m ago
Elsevier logo

Software Engineer (Full Stack)

Amsterdam
✓ From careers page· 38m ago

Frequently asked questions

What skills are required for Application Developer at National Bank of Kenya?

The required skills for Application Developer at National Bank of Kenya include: Java, Spring Boot, Agile, ITIL.

What is the seniority level for Application Developer at National Bank of Kenya?

Application Developer at National Bank of Kenya is a Mid Level level position.

How do I apply for Application Developer at National Bank of Kenya?

You can view the full description and apply for Application Developer at National Bank of Kenya on EchoJobs: https://echojobs.io/job/national-bank-of-kenya-technology-department-tanzania-application-developer-ajf5f.