Solution Architect

Who we are

We are looking for an experienced and highly skilled Solution Architect to lead the design and delivery of scalable, high-performance solutions within the client’s On Demand platform. In this role, you will be responsible for translating business and backlog requirements into well-defined technical solutions, driving detailed low-level design across frontend, backend, database, and workflow components. You will ensure all solutions align with platform architecture standards, best practices, and long-term scalability goals.

What you'll be doing

  • Translate backlog requirements into end-to-end solution designs in collaboration with Product Owners and Platform Delivery Managers
  • Define low-level design for features, covering frontend, backend, database, and workflow orchestration
  • Design and document APIs for internal microservices and external API Gateway exposure
  • Ensure alignment with client's architecture principles, scalability requirements, and security standards
  • Produce clear technical designs using diagrams (system flows, interactions, data models, workflows)
  • Collaborate closely with engineering teams to ensure proper implementation of the defined architecture
  • Guide teams on best practices related to microservices, API design, and system integration
  • Support technical discussions, estimations, and solution feasibility assessments
  • Drive consistency across services, ensuring reusability and maintainability of solutions
  • Work within Agile delivery frameworks, continuously refining designs based on feedback and evolving requirements

What you'll bring along

  • BSc/MSc in Computer Science or related field
  • 10+ years of experience in software engineering, with strong focus on solution architecture and system design
  • Proven experience designing distributed systems and microservices-based architectures
  • Strong understanding of frontend (Angular), backend (Java), and database design principles (Oracle DB and MongoDB)
  • Hands-on experience defining REST APIs and API Gateway patterns
  • Solid experience with system modelling (e.g., architecture diagrams, workflows, data flows – tool agnostic)
  • Good understanding of CI/CD pipelines, DevOps practices
  • Experience working in Agile/Scrum or Kanban environments with cross-functional teams
  • Strong knowledge of scalability, performance optimization, observability, and secure design principles
  • Experience in telecom or large-scale enterprise platforms is a strong advantage (nice to have)
  • Ability to communicate complex technical concepts clearly to both technical and non-technical stakeholders
  • Strong documentation and solution presentation skills

Desirable Qualifications

  • TOGAF Certification
  • Cloud certifications (AWS, Azure or GCP)
  • Certified Kubernetes Administrator (CKA) or equivalent
  • Professional Scrum certifications
  • Java-related certifications

See also

Architecture jobs by country — openings, pay and top skills →

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.

A new version of freehire is available