Confirmed on the employer's own hiring board on Nov 6, 2026. First seen by Alion on May 21, 2025.
Responsibilities
Lead and manage a team of Java developers in designing, developing, and deploying scalable backend applications.
Collaborate with product managers, architects, and other stakeholders to understand requirements and translate them into technical solutions.
Review code, enforce best practices, and ensure adherence to development standards and architecture guidelines.
Take ownership of the entire development lifecycle, including planning, development, testing, deployment, and maintenance.
Guide the team in adopting modern development tools, techniques, and practices.
Troubleshoot and resolve technical issues across the development lifecycle.
Mentor junior developers and contribute to team skill growth and performance.
Ensure timely delivery of high-quality solutions in a fast-paced environment.
Qualifications
- Bachelor's/Master’s degree in Computer Science, Engineering, or a related field.
7-10 years of hands-on experience in Java/J2EE application development.
Proven experience in leading and managing development teams.
Strong understanding of Spring Framework (Spring Boot, Spring MVC, etc.).
Experience with RESTful API design and integration.
Knowledge of microservices architecture and containerization tools (Docker, Kubernetes).
Familiarity with databases (SQL and NoSQL) such as MySQL, PostgreSQL, MongoDB, etc.
Proficiency with version control tools like Git and CI/CD pipelines.
Strong problem-solving skills and the ability to troubleshoot complex issues.
Excellent communication, leadership, and team collaboration skills.
Required Skills
- Spring Boot
Job Details
- Location: Cairo - Egypt
- Industry: Information & Communication Technologies
- Job Type: Full-Time
- Degree: Bachelor
- Experience: 7-10
- Nationality: Unspecified

