Applications Developer

📍 Nairobi Kenya 💼 Full-Time & Onsite 🏷 N/A
Open

Views

6

Industries

ICT

Location

Nairobi, Kenya

Application Deadline

May 30, 2026

Posted On

May 23, 2026

Job Description

JOB PURPOSE

To design, develop, deploy and support applications the banking software and related issues raised by customers (both internal and external).

 

ROLES AND RESPONSIBILITIES

  • Analyze business software related issues
  • Transform business requirements and use cases into technical, functional and user designs and documentation
  • Contribute to architectural and software design activities
  • Design, Develop, test, debug, implement and maintain application software
  • Recommend changes to enhance established application processes / workflows
  • Update team on a regular basis on various tasks
  • Responsible for underlying data validation
  • Customer management
  • Ensure applications availability, performance and Responsiveness

PERSON SPECIFICATION

  • Result oriented with a positive outlook and incremental delivery
  • Ability to work for long hours within stringent deadlines
  • A clear focus and quality service delivery
  • Able to communicate and motivate in both verbal and written forms
  • A team player and an out-of-the box thinker

Key Skills and Experience

  • J2EE Framework
  • Object Oriented Analysis and Design
  • Excellent Knowledge of Relational Databases, Oracle, MySQL, Maria DB, Postgres, MongoDB, SQL Server, etc.
  • Web Services Architecture, Development and Deployment: REST, SOAP, XML
  • EJB (Enterprise Java Beans), Servlets and Application Programming Interfaces (APIs)
  • Familiarity with concepts of XML, X Query, XSL, JQuery, JDBC, MVC etc.
  • IIS, Apache, Web Logic, JBoss Web Servers
  • Knowledge of Test-Driven Development

 

QUALIFICATIONS REQUIRED

  • Graduate preferably in a Computer / IT / Advanced Diploma in Computer Science or a related field
  • At least 4 years working experience in a systems development role
  • Working knowledge of Linux / UNIX environment is a must 
  • Writing Oracle / SQL queries and procedures with exposure at the database level
  • Core banking systems knowledge; preferably Finacle is an added advantage

Share This Job

Interested in this role?

Apply Now