CareerPlanSign in

Staff Software Engineer (Full Stack - Java Springboot)

Cairo, Cairo Governorate, Egypt💼 Full-time🗓 2026-02-01 → 2026-09-25

Core

Design, develop, and maintain scalable cloud-native platforms and full-stack applications using Java Springboot, integrating frontend frameworks with backend services.

Role type

Staff Software Engineer (Full Stack - Java Springboot)

Builds

Scalable cloud-native platforms and resilient applications

Domain

Cloud-native software development, Microservices, DevOps

Deliverable

production ML models | product features

Required skills

Java, Spring/Quarkus, Angular, React, Kafka, SQL, NoSQL (MongoDB), CI/CD, Test-Driven Development, System Design, Agile methodologies

Preferred skills

Experience integrating multiple data sources and APIs, Performance tuning, Technical leadership, Mentoring

Technologies

Java, Springboot, Quarkus, Angular, React, Kafka, MongoDB, CI/CD tools

Responsibilities

Design and develop scalable cloud-native architectures; Implement full-stack solutions integrating frontend and backend; Adopt and promote Agile and DevOps practices; Provide technical leadership and direction to team members; Mentor and assist other engineers; Document software programs and participate in system analysis; Participate in project estimation and planning; Conduct customer training; Define policies and standards for software construction.

Seniority

Staff, hands-on IC with technical leadership

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