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 · Nouveau Caire

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

Job description

About the role

The Java Software Engineer will work closely with product and design teams to translate end‑user requirements into pragmatic, high‑quality technical solutions. You will be part of an agile squad that delivers new functionality continuously while maintaining a robust, scalable codebase.

Key responsibilities

  • Design, develop, and maintain Java‑based services that differentiate the client’s technology stack.
  • Collaborate with teammates to implement user stories, write automated tests, and ship improvements on a regular cadence.
  • Resolve technical dependencies by coordinating with internal IT and other engineering groups.
  • Contribute to code reviews, refactoring efforts, and architectural discussions around micro‑services and API design.

Required profile

  • Bachelor’s degree in Computer Science or a related field (advanced degree preferred).
  • 0‑6 years of total software development experience, depending on the level (Engineer I‑III).
  • Strong understanding of JVM languages, especially Java 8+ and Kotlin.
  • Experience building and securing RESTful APIs in large‑scale distributed systems.

Required skills

  • Java 8+, Kotlin, Spring Boot
  • RESTful API development
  • Microservice architecture, service discovery, circuit breakers
  • Relational databases (Oracle, PostgreSQL, MySQL/MariaDB)
  • NoSQL databases (MongoDB, CouchDB, Cassandra, Elasticsearch)
  • Build tools: Maven, Gradle
  • CI/CD: Jenkins, Azure Pipelines
  • Design patterns, test‑driven development, code refactoring
  • Containerization: Docker, Kubernetes (a plus)
  • Agile development methodologies
  • Additional languages (Node.js, Go, Python) are a plus

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

7 views · 0 interested

Boost your chances

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

Analyzing your CV...

Banque Misr

Nouveau Caire