Solution architect and Integration architect
Squash Apps · Riyadh, Saudi Arabia
Tailor my CV for this job — freeCompany Description Squash Apps is a top-rated full-stack consulting company focused on building scalable, robust web applications for forward-thinking clients. The team works with modern technologies including MEAN, MERN, MEVN, Java stacks, SQL/NoSQL databases, ElasticSearch, Redis, and hybrid mobile app frameworks. Squash Apps delivers high-quality custom solutions, including products such as its ecommerce platform Panitr, and showcases a range of successful apps on its website. The company values technical excellence, innovative problem-solving, and a passion for building top-quality digital products, offering opportunities to work on diverse, challenging projects.Job Description – Solution Architect (Microservices)Open Position 1Riyadh, KSAJob Title: Solution Architect – Microservices Architecture
The candidate will be responsible for designing scalable and secure application architectures, providing technical leadership, conducting code reviews and ensuring alignment with project requirements.Key ResponsibilitiesDesign and develop scalable microservices-based application architectures.Define technical architecture, design patterns and application integration strategies.Lead application design and architecture discussions with development teams.Review source code to ensure quality, performance, security and maintainability.Establish architecture standards, best practices and technical guidelines.Collaborate with business stakeholders, project managers and technical teams.Identify technical risks and recommend appropriate architectural solutions.Ensure applications follow enterprise architecture and security standards.Support technical implementation, troubleshooting and architecture decisions.Provide technical guidance and mentorship to development teams.Required Skills & ExperienceStrong experience as a Solution Architect in enterprise application development.Hands-on expertise in microservices architecture.Strong understanding of REST APIs, API integration and distributed systems.Experience with application architecture, design patterns and system scalability.Strong experience in code reviews and technical governance.Knowledge of cloud-based application architecture.Experience working on large-scale enterprise or government projects.Previous experience working on projects in Saudi Arabia (KSA) is highly preferred / required as per project expectations.Language Requirement: Excellent English communication skills.