JAVA Developer
📍 Nairobi Kenya
💼 Full-Time & Onsite
🏷 N/A
Open
Views
9
Industries
FinTech
Location
Nairobi, Kenya
Application Deadline
May 25, 2026
Posted On
May 22, 2026
Job Description
Roles & 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 the team regularly on various tasks
- Responsible for underlying data validation
- Customer management
- Ensure applications' availability, performance, and Responsiveness
Desired Skills:
- 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 in XML, XQuery, XSL, jQuery, JDBC, MVC, etc.
- IIS, Apache, WebLogic, JBoss Web Servers
Knowledge of Test-Driven Development
Minimum Requirements:
- Degree/ Diploma in Computer Science or a related field
- 4+ years of working experience in a systems development role in the Fintech industry
- Working knowledge of a Linux / UNIX environment is a must
- Writing Oracle / SQL queries and procedures with exposure at the database level
Core banking systems knowledge