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
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
Why are you reporting this job?
Explore further
Salaries, guides and searches in Egypt.
Salaries by job title
A question about this job?
Ask it here: you will get the full job summary by e-mail, right away.
Boost your chances
Upload your CV — we will match you with relevant openings.
Analyzing your CV...
Banque Misr
Le Caire