Backend Developer
Job summary
We are looking for a skilled Backend Developer to design, develop, and maintain scalable, secure, and high-performance backend systems that power our financial technology platforms. The ideal candidate should have experience building APIs, working with databases, integrating third-party services, and writing clean, maintainable code.
Min. qualification
Bachelors
Experience level
Mid level
Experience length
3 years
Language
English
Working hours
Full Time - 8 to 5
Applicant location
Nairobi, Kenya
Job description & requirements
Key Responsibilities
Design, develop, test, and maintain backend services and APIs.
Build scalable and secure systems capable of handling high transaction volumes.
Integrate with third-party APIs and payment providers.
Optimize database performance and write efficient queries.
Collaborate with frontend developers, product managers, and QA teams to deliver new features.
Troubleshoot production issues and implement timely fixes.
Ensure code quality through testing, documentation, and peer reviews.
Implement security best practices and data protection measures.
Participate in system architecture discussions and technical planning.
Monitor application performance and continuously improve reliability.
Minimum Qualifications
Bachelor's degree in Computer Science, Software Engineering, Information Technology, or a related field.
At least 3 years of professional backend development experience.
Proven experience building and maintaining RESTful APIs.
Strong understanding of software development principles and design patterns.
Technical Requirements
Candidates should demonstrate proficiency in most of the following:
Programming Languages
Node.js (preferred)
TypeScript
JavaScript
Frameworks
Express.js
NestJS (an added advantage)
Databases
PostgreSQL
MySQL
Redis
Experience with database design and optimization
API Development
REST APIs
GraphQL (optional but advantageous)
API authentication (JWT, OAuth)
Cloud & Infrastructure
Docker
Linux server management
CI/CD pipelines
Experience deploying applications in cloud environments (AWS, Azure, or DigitalOcean)
Version Control
Git
GitHub or GitLab workflows
Security
Secure authentication and authorization
Encryption best practices
OWASP security principles
Rate limiting and API protection
Nice-to-Have Skills
Experience in fintech or financial systems.
Experience integrating mobile money platforms or payment gateways.
Familiarity with message queues (RabbitMQ, Kafka, or similar).
Experience with microservices architecture.
Knowledge of event-driven systems.
Experience with automated testing frameworks.
Familiarity with monitoring tools and logging solutions.
Soft Skills
Strong analytical and problem-solving abilities.
Excellent communication skills.
Ability to work independently and collaboratively.
High attention to detail.
Ability to thrive in a fast-paced environment.
Strong ownership mindset and accountability.
Similar jobs
Standard Bank
Job Title: Information Risk & Business Resilience Manager Date Posted: 21/07/2026 Job Type: Full Time Employer: Standard Bank Industry: IT Salary: Open Location: Nairobi Country: Kenya Deadline: 31/07/2026 IT Jobs, Standard Bank Jobs. Looking for an IT job in Kenya? Standard Bank is hiring an Information Risk & Business Resilience Manager skilled in information security risk, business continuity, crisis management, and operational resilience. Job Description To provide independent second-line oversight, advisory, challenge and monitoring across the overlapping risk domains of Information Risk, Data Privacy, Business Resilience, Technology Risk and Cyber Risk. The role will support the H
Business Analyst Job KCB Bank
KCB Bank
Job Title: Business Analyst Date Posted: 21/07/2026 Job Type: Full Time Employer: KCB Bank Industry: IT Salary: Open Location: Nairobi Country: Kenya Deadline: 28/07/2026 IT Jobs, KCB Bank Jobs. Looking for an IT job in Kenya? KCB Bank is hiring a Business Analyst skilled in business process modeling, data analysis, requirement gathering, and solution design. Responsibilities Collaborate with stakeholders to gather, analyze, and document business requirements for projects, systems, or processes. Assisting in the prioritization of business requirements and defining project scope and objectives. Serve as a bridge between technical and non-technical stakeholders, translating business nee
Information Systems Specialist NGO Job MSF
Medecins Sans Frontieres (msf)
Job Title: Information Systems Specialist Date Posted: 21/07/2026 Job Type: Full Time Employer: Medecins Sans Frontieres (MSF) Industry: IT Salary: Open Location: Nairobi Country: Kenya Deadline: 31/07/2026 IT Jobs. MSF Jobs. Looking for an IT job in Kenya? MSF is recruiting an Information Systems Specialist position. Proficiency in network administration, server management, and IT security is required. Key Responsibilities Monitoring, maintaining and following up on all Information Technology (IT), Radio and Telecom equipment, tools and services in the mission, in accordance with MSF standards, policies, protocols and procedures, as well as actual and future needs. Adapting and ens