Minor Hotels Europe and Americas

Solution Architect

Minor Hotels Europe and Americas

full-time

Posted on:

Location Type: Office

Location: SingaporeSingapore

Visit company website

Explore more

AI Apply
Apply

Job Level

About the role

  • Analyse and document client enterprise architectures, tech stacks, and integration patterns
  • Define end‑to‑end solution architecture using Java, Spring Boot, AWS, microservices, REST APIs and Databases
  • Work closely with frontend engineers to ensure seamless integration with frontend tech stack (React, JavaScript/TypeScript, UI component libraries, and API‑first patterns)
  • Provide hands‑on technical leadership to development teams across frontend and backend
  • Oversee design reviews, code quality, and develop common and reusable frameworks
  • Design and enhance metadata-driven Template Builder frameworks for dynamic forms, templates, rules, and workflows
  • Produce HLD, LLD, sequence diagrams, integration specifications, and capture architecture decision records
  • Provide effort estimation, complexity assessment, and risk identification
  • Define and work with development teams on overall testing and QA strategy, including unit, integration, component, contract, and end ‑ to ‑ end tests
  • Support Agile delivery – story breakdown, estimations, backlog shaping, and running Scrum ceremonies when needed
  • Collaborate with security teams to ensure compliance with Public Sector security requirements
  • Explore and integrate AI (RAG, Agents, etc.) as system capabilities
  • Identify opportunities for Gen AI/Agentic AI adoption, design and integrate AI as system capabilities with clear outcome, with responsible AI practices and safeguards in place

Requirements

  • Degree in Computer Science, Computer or Electronics Engineering, Information Technology, or related disciplines
  • 10+ years in software engineering, with 3+ years in architecture / tech lead roles
  • 3+ years of Work experience in Singapore Public Sector projects
  • Strong hands‑on expertise in Java, Spring Boot, microservices, JPA/Hibernate, SQL/NoSQL
  • Experience in leveraging messaging and integration platforms for reliable system-to-system communications, using patterns such as Pub/Sub, Event-Driven, etc.
  • Experience in data caching mechanism, data modelling, database schema setup, performance tuning and configuration
  • Experience in designing systems for Resiliency, Availability, Observability and Disaster Recovery (DR), including RTO/RPO
  • Experience with AWS (API Gateway, Lambda, S3, ECS/EKS), containers
  • Experience with Git and modern branching workflows.
  • Strong understanding of frontend technologies and concepts such as React, JavaScript/TypeScript, REST consumption, state management
  • Strong understanding of DevSecOps and CI/CD pipelines
  • Strong understanding of unit-testing, integration testing, contract testing, test containers, and automated testing frameworks
  • Strong understanding of government-sensitive project constraints and secure development practices (CSP, CORS, OAuth, JWT, IAM, Secrets Mgmt., OWASP).
  • Agile/Scrum experience; ran sprint ceremonies periodically as main/backup Scrum Master
  • Excellent communication and stakeholder engagement skills
  • Good to Have: Experience in using TypeScript and Node.JS for backend development
  • Experience with RAG pipelines, vector databases, LLM integration, Agentic AI Solution Architect, Java or Cloud certifications
Benefits
  • Flexible work practices
  • 40 hours of self-development every year with a huge selection of learning opportunities to choose from
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
JavaSpring BootmicroservicesJPAHibernateSQLNoSQLdata cachingDevSecOpsCI/CD
Soft Skills
technical leadershipcommunicationstakeholder engagementAgileScrumcollaborationrisk identificationeffort estimationdesign reviewscode quality
Certifications
Java certificationCloud certification