Jobiglo

No results.

This job is no longer available

This job expired on 19/07/2026. It no longer accepts applications.

Java Software Engineer

Banque Misr · Le Caire

🇬🇧 English
Java 8+ Kotlin Service discovery Circuit breakers Oracle PostgreSQL MySQL MariaDB MongoDB CouchDB Cassandra Elasticsearch Maven Gradle Jenkins Azure Pipelines Docker Kubernetes NodeJS Go Python

Job description

About the role

The Java Software Engineer will collaborate with product and design teams to translate end‑user requirements into pragmatic, high‑performance solutions. You will work on modern Java‑based back‑end services, contributing to a technology stack that drives the client’s competitive advantage.

Key responsibilities

  • Design, develop, and maintain Java 8+ applications using Spring Boot and related frameworks.
  • Implement and secure RESTful APIs for large‑scale distributed systems.
  • Participate in agile ceremonies, write unit and integration tests, and continuously deliver new functionality.
  • Collaborate with internal IT teams to resolve technical dependencies and ensure smooth deployments.
  • Contribute to microservice architecture, including service discovery and circuit‑breaker patterns.

Required profile

  • Bachelor’s degree in Computer Science or a related field (advanced degree preferred).
  • 0‑6 years of software development experience, depending on the engineering level.
  • Strong understanding of JVM languages (Java, Kotlin) and modern backend frameworks.
  • Experience with relational (Oracle, PostgreSQL, MySQL/MariaDB) and non‑relational databases (MongoDB, CouchDB, Cassandra, Elasticsearch).
  • Familiarity with build tools (Maven, Gradle) and CI pipelines (Jenkins, Azure Pipelines).

Required skills

  • Java 8+
  • Kotlin
  • Spring Boot
  • RESTful APIs
  • Microservices architecture
  • Service discovery & circuit breakers
  • Oracle, PostgreSQL, MySQL, MariaDB
  • MongoDB, CouchDB, Cassandra, Elasticsearch
  • Maven, Gradle
  • Jenkins, Azure Pipelines
  • Docker, Kubernetes (optional)
  • NodeJS, Go, Python (optional)

Questions fréquentes

Le salaire n'est pas communiqué publiquement par le recruteur. Vous pouvez postuler et négocier directement avec Banque Misr.
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.

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

6 views · 0 interested

Boost your chances

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

Analyzing your CV...

Banque Misr

Le Caire