Java / Applications Developer Job in Nairobi, Kenya

Job Title: Java / Applications Developer

Location: Nairobi

Nature of Job: Full time

Salary Range: 60K – 80K

Job Purpose: To design, develop, deploy and support applications for a 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, MariaDB, 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 2 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 advantage

If you meet the above qualifications, skills and experience send your CV to

Only the shortlisted candidates will be contacted.

Job Summary:
Job Title
Job Category
Job Type
Company / Organization
Approx. Salary
Job Opening Date
Job Expiry Date
Job Details
Job Location

Nairobi, Kenya

Nairobi County

ICT and Technology
Updated: August 31, 2018 — 3:51 am