Application Developer at KCB Bank Tanzania
Job Role Insights
-
Date posted
2026-08-21
-
Closing date
2026-09-03
-
Hiring location
Dar es Salaam
-
Career level
Senior
-
Qualification
Bachelor Degree Master’s Degree
-
Experience
5 Years
-
Quantity
1 person
-
Gender
both
-
Job ID
142124
Job Description
Department:
Technology Department
Location:
Tanzania
Job Description
Key Responsibilities
- Contribute application development objectives to the overall IT strategy.
- Collaborate with business units to formulate banking products and provide technical guidance during the procurement process.
- Analyze product requirements and design and implement scalable backend services using Java and Spring Boot in line with KCBT policies and industry best practices.
- Collaborate with internal stakeholders, including QA testers, product analysts, and fellow developers, to deliver assigned features.
- Implement best practices and deploy appropriate tools to manage and govern application development and the IT change process.
- Engage end-users to assess satisfaction and support successful project closure.
- Work with functional teams to hand over 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, including planning, backlog grooming, and retrospectives, and influence product design.
Daily Responsibilities
- Evaluate and analyze requests to implement new applications that address business challenges and improve process efficiency.
- Evaluate and analyze requests to modify existing software systems and applications where anomalies have been detected or processes are inefficient.
- Manage the application development lifecycle and ensure adherence to the application development policy.
- Collaborate with business teams to formulate strategies that leverage software systems to take advantage of business opportunities.
- Provide support to banking operations administrators and operators in resolving core banking anomalies and refining operations.
- Maintain a strong focus on secure coding standards and compliance with banking regulations.
Academic and Professional Qualifications
- Bachelor's degree in any computer-related field is required.
- Java Certification is required.
- Oracle Certification is required.
- Enterprise Architecture qualification is required.
- ITIL certification is required.
- Master's degree in a computer-related field or Project Management is an added advantage.
Experience Requirements
- Minimum of 5 years of relevant experience.
Experience Areas
- Emerging Technologies: Minimum 3 years. Experience may include mobile applications, internet banking, and digital loans and savings. This is essential.
- IT Projects: Minimum 3 years. This experience is desirable but not essential.
- Banking Operations: Minimum 3 years. This experience is essential.
- Quality Assurance: Minimum 3 years. This experience is desirable but not essential.
Need Type Definitions
- RQ: Required
- AA: Added Advantage
- ES: Essential
- DE: Desirable but not Essential
Job Information
- Job Identification: 6479
- Job Category: Management
- Posting Date: 20 August 2026
- Application Deadline: 3 September 2026 at 8:00 PM
- Degree Level: Bachelor's Degree
- Job Schedule: Full-time
- Location: Tanzania, United Republic of Tanzania
Interested in this job?
13 days left to apply
Your job search, in your pocket
Get the ZoomTanzania Jobs app – apply on the go, get instant job alerts, and chat with our AI assistant anytime, anywhere.