Suez Canal Bank · Cairo, Egypt · Posted 2026-04-19
🚀 Hiring: Java Staff / Senior Staff Engineer 📍 Cairo, Egypt | Full-TimeWe are looking for a Java Staff / Senior Staff Engineer to drive technical excellence across teams and play a key role in designing and delivering scalable, high-performance systems. This is a senior individual contributor role focused on complex system design, cross-team leadership, and solving high-impact engineering challenges.🔹 Key ResponsibilitiesTechnical LeadershipLead the design and implementation of complex, distributed systemsAct as a technical authority across multiple teams or domainsDrive engineering standards, best practices, and design principlesMentor senior and mid-level engineersSystem Design & ArchitectureDesign scalable, resilient, and high-performance systemsContribute to architecture decisions and long-term strategyBreak down complex problems into actionable solutionsEnsure systems are maintainable, extensible, and well-documentedHands-on DevelopmentWrite high-quality, production-grade Java codeLead by example in code quality, testing, and documentationReview critical code paths and enforce engineering excellenceCross-Team CollaborationAlign with multiple teams on technical directionResolve cross-cutting concerns (performance, reliability, security)Influence stakeholders on technical decisions and trade-offsPerformance & ReliabilityDesign for scalability, fault tolerance, and high availabilityTroubleshoot complex production issues and lead RCAOptimize system performance and resource utilizationEngineering ExcellencePromote CI/CD, automated testing, and DevOps best practicesEnhance observability (logging, monitoring, tracing)Drive initiatives to reduce technical debt🔹 RequirementsTechnical SkillsExpert-level proficiency in Java (Java 8+)Strong experience with Spring Boot or similar frameworksDeep understanding of:Distributed systemsMicroservices architectureRESTful APIsConcurrency & multithreadingExperience with:Relational and/or NoSQL databasesMessaging systems (Kafka, RabbitMQ, etc.)Containerization (Docker)Strong knowledge of:Design patternsEvent-driven architecturesScalability strategies (caching, sharding, load balancing)🔹 Tools & EcosystemGit or similar version control systemsCI/CD pipelinesMonitoring & observability tools🔹 Preferred QualificationsExperience with cloud platforms (AWS, Azure, or GCP)Familiarity with Kubernetes or similar orchestration toolsExposure to Domain-Driven Design (DDD)🔹 Soft SkillsStrong ownership and accountabilityExcellent problem-solving and decision-making skillsAbility to influence without authorityClear communication across technical and non-technical stakeholders🎓 EducationBachelor’s or Master’s degree in Computer Science, Engineering, or equivalent experience📩 Interested? Apply now or send your CV via LinkedIn.
Suez Canal Bank is an Egyptian commercial bank established in 1978 that provides institutional, personal, and Islamic banking services through a network of 49 branches.
What you should know
Regional Banking Network: Operates a network of 49 branches across Egypt and a representative office in Tripoli, Libya
Banking Pioneer!: Became the first private bank in Egypt to be ranked number one and fifth among all commercial banks in 1980
1978 Suez Legacy: Established in 1978 with an initial paid-up capital of EGP 2.5 million to support economic activities linked to the Suez Canal