Lead Fullstack (Software Development)- React/Springboot
Raya Holding for Financial Investments · Cairo, Egypt · Posted 2026-04-17
We are looking for a Full Stack Development Lead (6–8 years of experience) to lead the development of backend services, frontend admin platform, and enterprise integrations for an AI-powered Voice Agent system. SkillsThe role focuses on:• Java-based backend development • Frontend admin platform development • Integration with enterprise systems (CRM, IVR, APIs) • Building scalable and maintainable servicesKey Responsibilities:Lead development of backend services and APIsDesign and implement scalable microservices architectureBuild and manage frontend admin platform (React-based)Develop and manage system integrations (CRM, IVR, APIs)Define and implement API contracts and integration patternsEnsure system performance, scalability, and reliabilityConduct code reviews and guide development teamCollaborate with AI and integration Skills:Strong experience in Java (Spring Boot preferred)Experience building REST APIs and microservicesExperience with asynchronous processing and event-driven systemsExperience with React (or similar frontend frameworks)Experience building admin dashboards and toolsExperience integrating frontend with backend APIsExperience integrating with enterprise systems (CRM, billing, APIs)Strong understanding of API design and integration patternsExperience with authentication (OAuth, JWT)Experience with relational databases (PostgreSQL or similar)Experience with caching systems (Redis or similar)Understanding of scalable system designExperience handling high-load systemsPerformance optimization experienceExperience leading development teamsPreferred Technologies:Java (Spring Boot)React / Next.jsPostgreSQLRedisREST APIsDocker / KubernetesMessaging (Kafka / Pub/Sub – optional)Experience Requirements:6–8 years in full stack developmentStrong experience in Java backend developmentExperience in system integration projectsPrevious team leadership experience