Jobiglo

No results.

Senior Software Engineer – Java Backend

Agent Banking Company (ABC) · Kampala

New
Senior 🇬🇧 English
Java EE Spring Boot RESTful APIs Microservices Docker Kubernetes OpenShift API gateways PostgreSQL MySQL Oracle NoSQL Kafka RabbitMQ OAuth2 OpenID Connect JWT TLS JavaScript Node.js ReactJS Next.js Git CI/CD Linux Shell scripting

Job description

About the role

As a senior member of ABC’s development team, you will design, build and maintain secure, high‑availability back‑end services that power our agent banking platform. You will work independently on complex features, mentor junior engineers and ensure compliance with security and regulatory standards.

Key responsibilities

  • Design and develop Java EE and Spring Boot microservices, exposing RESTful APIs through managed API gateways.
  • Implement integrations with internal and third‑party financial systems using synchronous and asynchronous patterns.
  • Containerise applications with Docker and deploy them on Kubernetes/OpenShift, maintaining CI/CD pipelines.
  • Lead technical design discussions, code reviews and architectural decisions.
  • Monitor production health, troubleshoot incidents and maintain technical documentation.

Required profile

  • Bachelor’s degree in Computer Science or related field.
  • At least 3 years of back‑end development experience, with 2+ years delivering production microservices.
  • Proven ability to lead design, mentor peers and work autonomously.
  • Experience in fintech or financial services is a plus.

Required skills

  • Java EE, Spring Boot, RESTful API development
  • Microservices architecture, Docker, Kubernetes/OpenShift
  • API gateways (e.g., Kong, Apigee, Spring Cloud Gateway)
  • Relational databases (PostgreSQL, MySQL, Oracle) and NoSQL basics
  • Messaging/event streaming (Kafka, RabbitMQ)
  • API security (OAuth2, OpenID Connect, JWT, TLS)
  • JavaScript, Node.js, ReactJS, Next.js
  • Git, CI/CD tooling, Linux shell scripting
  • AI‑assisted development tools with strict security validation

Questions fréquentes

Le salaire n'est pas communiqué publiquement par le recruteur. Vous pouvez postuler et négocier directement avec Agent Banking Company (ABC).
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.

Apply in 30 seconds

Enter your email to apply. An account will be created automatically.

Apply now →

By continuing, you accept our terms of use.

Already have an account? Login

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 14 hours ago

Expires 4 weeks from now

6 views · 0 interested

Boost your chances

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

Analyzing your CV...

Agent Banking Company (ABC)

Kampala