Information technology, software development, data Jobs in Kenya

29 jobs found

CIC Insurance Group

Senior Software Engineer

Nairobi Kenya
International Rescue Committee

Head of AI & Program Technology Engineering

Nairobi Kenya
Avenue Healthcare

Medical Records Officer

Kisumu Kenya
Avenue Healthcare

Medical Records Officer

Kisumu Kenya
Africa Global Logistics Kenya

Filing Clerk M/F

Nairobi Kenya
Oasis Outsourcing

It Helpdesk Technician

Nairobi Kenya
Micro1

Cocos2d-x Junior Game Developer

Nairobi Kenya
Kenya Network Information Centre (KeNIC)

Information and Technology Intern

Nairobi Kenya
Oasis Outsourcing

Tier 1 IT Helpdesk / MSP Support Agent

Nairobi Kenya

Get personalised job alerts directly to your inbox!

Airtel Kenya

Analytics, Reports (BI) & Campaign support engineer

Nairobi Kenya
Closed for applicationsOnly on Fuzu

Country / Region

Profession

Seniority (Information technology, software development, data)

© Fuzu Ltd

CIC Insurance Group

Banking + 2 more

Senior Software Engineer

Job details

Contract Type

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 platform