Integration Lead
onebank · Cairo, Egypt
Tailor my CV for this job — freeWho we areonebank was established in 2020 as the company responsible for launching the 1st digital native bank in Egypt. The digital bank aims to create innovative solutions tailored to serve the needs of the banking customers in Egypt.Core ResponsibilitiesStrategic Technical Leadership: Drive end-to-end design, development, and execution of resilient, complex enterprise integration solutions.Architecture & Governance: Lead architectural decisions for microservices, API governance, and long-term integration strategies aligned with the company IT roadmap.Technical Blueprinting: Translate intricate business requirements and user needs into comprehensive technical specifications and enterprise architecture designs.System & Production Stability: Champion the performance, scalability, and high availability of systems while leading incident management, root cause analysis, and preventive measures.Event-Driven Architecture: Architect high-throughput, low-latency event streaming and data pipeline solutions to enable real-time processing.Security & Compliance: Ensure strict compliance with security, regulatory, and data protection requirements specifically tailored for financial and payment systems.Team Mentorship: Guide, mentor, and upskill junior team members to foster talent development and build a high-performing engineering culture.Technology Evolution: Keep the enterprise at the forefront of the industry by continuously evaluating emerging Java technologies and modern integration patterns.API Design: Proven track record of developing and maintaining scalable RESTful web services.CI/CD & Versioning: Practical familiarity with continuous integration/delivery pipelines and Git.Required QualificationsDegree: Bachelor’s degree in computer science, Computer Engineering, or a related engineering field is mandatory.Experience: Minimum of 9+ years of progressive experience in backend development and enterprise-scale systemsDesign Philosophies: Strong practical exposure to Clean Architecture or Domain-Driven Design (DDD) approaches.System Design: Proven ability to build secure, reliable, and maintainable integration systems that connect varied legacy and cloud applications.Data Flow Mastery: Deep understanding of how data flows influence performance, security, and scalability across an enterprise portfolio.Framework Mastery: In-depth expertise in designing solutions using Spring Integration, Apache Camel, or comparable enterprise middleware platforms.API Management: Hands-on experience designing and managing API Gateways and overarching API governance policies.Kafka Ecosystem: Deep, practical experience architecting and managing enterprise solutions using Apache Kafka (including Kafka Clusters, Topics, Producers/Consumers, and Kafka Streams).Streaming Patterns: Proven expertise in implementing event-driven systems, pub/sub architectures, and real-time event streaming.Soft Skills: Strong problem-solving capabilities, sharp analytical thinking, and excellent communication skills.Strategic Analysis: Demonstrated ability to evaluate strategic corporate goals and turn them into execution-ready technical plans.