CIC Insurance Group
Senior Software Engineer
Nairobi • Kenya
Church World Service
KE-Software Development Supervisor (National)onal)
Nairobi • Kenya

Ezra
Principal Architect
Nairobi • Kenya
Closed for applications

SAFARICOM
M-Pesa Africa: Senior Data Architect
Nairobi • Kenya
Closed for applications

Prime Bank
Security Architect
Nairobi • Kenya
Closed for applications
Co-operative Bank
Solutions Architect – AI Enablement
Nairobi • Kenya
Closed for applications
Co-operative Bank
Data Architect – AI Enablement
Nairobi • Kenya
Closed for applications
Deimos
Senior Platform Engineer
Nairobi • Kenya
Closed for applications
Deimos
Senior Site Reliability Engineer
Nairobi • Kenya
Closed for applications

Get personalised job alerts directly to your inbox!
NTT Limited
Senior Technical Support Engineer
Nairobi • Kenya
Closed for applications
Top cities with open vacancies
Jobs in NairobiProfession (Mid-level)
Industry (Information technology, software development, data, Mid-level)
Seniority (Information technology, software development, data)
© Fuzu Ltd
CIC Insurance Group
Banking + 2 more
Description
Who We’re Looking For
Essential Knowledge/Skills and Experience Required:
- Bachelor’s Degree in Computer Science, Software Engineering or in a related field.
- Minimum of 4 years of experience in backend development with strong command of Java Spring Boot.
- Solid understanding and hands-on experience with microservices architecture.
- Experience integrating diverse systems and APIs in enterprise environments.
- Deep knowledge of SQL and NoSQL databases (e.g., PostgreSQL, MySQL, MongoDB, Redis).
- Proficient in designing and optimizing database schemas, queries, and transactions.
- Familiarity with CI/CD pipelines and container orchestration (e.g., Kubernetes).
- Experience deploying and supporting applications in AWS or Azure and on-premise infrastructure.
- Strong grasp of security, logging, monitoring, and API management.
- Excellent problem-solving skills and ability to work in a fast-paced, agile environment.
- Experience with event-driven architecture (e.g., Kafka, RabbitMQ, or MQTT).
- Knowledge of API gateways and Service Load balancing.
Desirable Competencies:
- Familiarity with domain-driven design (DDD) and test-driven development (TDD).
- Exposure to observability tools like Prometheus, Grafana, ELK Stack, or Datadog.
- Certification in cloud platforms (AWS/Azure/GCP) is a plus.
Responsibilities
Responsibilities
- Design, develop, and maintain backend services and APIs using Java Spring Boot
- Architect and implement scalable microservices and event-driven systems.
- Integrate with internal and third-party systems using REST, SOAP, gRPC, and message queues.
- Drive performance tuning, security hardening, and scalability improvements.
- Implement DevOps best practices including CI/CD pipelines, infrastructure as code, and monitoring.
- Work across cloud and on-premise environments ensuring reliability and availability.
- Collaborate with front-end engineers, DevOps, QA, and product teams to deliver full-stack solutions.
- Own the full software development lifecycle from planning to production support.
- Mentor junior engineers and perform code reviews.
Start hiring with Fuzu
Recruit better talent faster - on your own or with our support.
Explore recruitment platformJob search tips from Fuzu
Selected articles on cover letters, CV structure, and interview preparation.