Skip to content

Solution Architect

ITGoals Remote, US

Remote full time Checked today

Pay not stated

The employer link is source-provided and is not live-verified by Applydra.

About the role

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)

Posting text as published by ITGoals.

The evidence behind this listing

Workplace
Remote Employer field
Seniority
Not established
Employment type
full time
Location as listed
Remote, US

Pay and work authorization

Stated pay
Not stated
Visa sponsorship
Not stated
Security clearance
Not established
Citizenship
Not established