📢 New: get today's jobs on our WhatsApp Channel
Jobiglo

No results.

This job is no longer available

This job expired on 23/08/2026. It no longer accepts applications.

Backend Engineer – Java & Go (AI‑First Company)

Riverbank Solutions Ltd · Comté de Nairobi

🇬🇧 English
Java Spring Boot Go gRPC Apache Kafka RabbitMQ PostgreSQL MySQL Oracle Hibernate/JPA Redis Docker Kubernetes/EKS Jenkins GitHub Actions GitLab CI ELK Stack Prometheus Grafana Jaeger OAuth 2.0 JWT OpenID Connect OWASP AI code Large Language Models

Job description

About the role

We are seeking a Backend Engineer to join our AI‑first financial services platform. You will design, build, and maintain high‑performance backend services that support millions of customers and process large transaction volumes daily.

Key responsibilities

  • Design, develop, test, and document secure RESTful and gRPC APIs using Java (Spring Boot) and Go.
  • Build microservices following domain‑driven design and clean‑architecture principles.
  • Implement event‑driven workflows with Apache Kafka or RabbitMQ.
  • Design and optimise relational database schemas (PostgreSQL, MySQL, Oracle) and use Hibernate/JPA.
  • Apply caching with Redis, integrate third‑party payment gateways, and handle data formats such as JSON, XML, Protobuf, and Avro.
  • Maintain CI/CD pipelines (Jenkins, GitHub Actions, GitLab CI), containerise services with Docker, and deploy to Kubernetes/EKS.
  • Implement observability using ELK Stack, Prometheus, Grafana, and Jaeger.
  • Participate in code reviews, on‑call rotations, and security compliance (OAuth2, JWT, OWASP).

Required profile

  • Strong fundamentals in distributed systems and microservice architectures.
  • Experience building scalable, secure services in a regulated financial environment.
  • Passion for clean code and solving complex problems at scale.

Required skills

  • Java, Spring Boot, Go
  • RESTful APIs, gRPC
  • Apache Kafka, RabbitMQ
  • PostgreSQL, MySQL, Oracle, Hibernate/JPA
  • Redis, Docker, Kubernetes/EKS
  • Jenkins, GitHub Actions, GitLab CI
  • ELK Stack, Prometheus, Grafana, Jaeger
  • OAuth 2.0, JWT, OpenID Connect, OWASP security practices
  • Knowledge of AI code, infrastructure, and Large Language Models

Questions fréquentes

Le salaire n'est pas communiqué publiquement par le recruteur. Vous pouvez postuler et négocier directement avec Riverbank Solutions Ltd.
Cliquez sur "Postuler maintenant" en haut de la page. Vous pouvez importer votre CV en 1 clic — Jobiglo extrait automatiquement vos informations et postule pour vous.

Why are you reporting this job?

Thank you for your report. We will review this job.

Explore further

Salaries, guides and searches in Kenya.

A question about this job?

Ask it here: you will get the full job summary by e-mail, right away.

💬 Chat with us on Telegram

Published 3 months ago

29 views · 0 interested

Boost your chances

Upload your CV — we will match you with relevant openings.

Analyzing your CV...

Riverbank Solutions Ltd

Comté de Nairobi