Qureos

Find The RightJob.

Solution Architect

Solution Architect || Cairo, Egypt | Full-Time

We are looking for a highly skilled Solution Architect to design and deliver robust, scalable, and secure software solutions using Java technologies. This role plays a key part in bridging business requirements with technical implementation while ensuring alignment with enterprise architecture standards and best practices.

Key Responsibilities

Architecture Design

  • Design end-to-end architecture for enterprise-grade applications.
  • Translate business requirements into scalable technical solutions
  • Produce architecture deliverables (HLDs, LLDs, diagrams, specifications)
  • Ensure alignment with enterprise architecture guidelines.

Technical Leadership

  • Provide technical direction and mentorship to development teams.
  • Define and enforce coding standards and best practices.
  • Conduct design and code reviews.
  • Evaluate and recommend tools, frameworks, and technologies.

Application Development

  • Guide development using Java and related frameworks.
  • Ensure modular, reusable, and maintainable code.
  • Promote best practices in microservices and distributed systems.

Integration & APIs

  • Design and implement RESTful and/or SOAP-based services.
  • Define API standards and integration patterns.
  • Oversee communication across systems.

Security & Compliance

  • Apply secure design principles (authentication, authorization, encryption)
  • Ensure compliance with security standards and regulations.

Performance & Optimization

  • Define and monitor performance metrics.
  • Identify bottlenecks and optimize system performance.

Collaboration

  • Work closely with stakeholders, product owners, and engineering teams.
  • Collaborate with DevOps teams on CI/CD and deployment strategies.

Requirements

Technical Skills

  • Strong proficiency in Java (Java 17+)
  • Experience with Spring or similar frameworks.
  • Solid understanding of OOP and design patterns
  • Experience with REST APIs and API design.
  • Knowledge of SQL and/or NoSQL databases

Architecture Experience

  • Proven experience designing scalable, distributed systems.
  • Strong understanding of microservices architecture
  • Familiarity with integration patterns

Tools & Technologies

  • Git or similar version control systems
  • CI/CD pipelines
  • Docker or similar containerization tools

Education

  • Bachelor’s degree in computer science, Engineering, or related field (or equivalent experience)

Work Location: Remote

© 2026 Qureos. All rights reserved.