CareerPlanGet AI match score →

Backend Java Staff Engineer

Cairo, Cairo Governorate, Egypt💼 Full-time🗓 2026-06-22 → 2026-08-01

Core

Owns API and integrations capabilities/teams, solving complex problems independently while guiding technology strategy and ensuring knowledge sharing.

Role type

Staff Engineer (Backend Java)

Builds

Backend integration and REST APIs using Spring framework, micro-services, and native-cloud solutions.

Domain

Enterprise software development, cloud-native architecture, and distributed systems.

Deliverable

production ML models | product features | infrastructure

Required skills

Java, Kotlin, Spring Boot, Spring Cloud, Microservices, REST API design, NoSQL databases, In-memory caching, API Gateway, Design Patterns, CI/CD pipelines, Docker, Linux shell-scripting

Preferred skills

Python, NodeJS, GoLang, Azure Pipelines, Jenkins, Kubernetes, OpenAPI, Gradle, Solution Architect experience

Technologies

Spring framework, Java, Kotlin, NoSQL, Docker, Kubernetes, Azure Pipelines, Jenkins, Linux

Responsibilities

Prepare low-level designs for team members, guide project teams on technology strategy, engage in hands-on coding to solve surfacing problems, identify and remove technical impediments, partner with Product owners on story creation and acceptance criteria, provide a roadmap for implementing software engineering practices, report to Senior Engineering Manager

Seniority

Staff, hands-on IC with mentorship and strategy responsibilities

Sourced via workable · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.
Apply on Workable ↗