Get more replies from employers
Send a job-specific resume in minutes.
APJ Hong Kong is seeking a Solution Architect (Application Architecture) to define and govern target architecture, technology roadmaps, and engineering standards across multiple systems and teams.
You will drive architectural decisions, review designs, and provide technical direction to backend, frontend, mobile, QA, and DevOps groups. A 15-year track record in enterprise software architecture is required.
APJ Hong Kong ( www.apjcorp.com.hk ) provides the highest quality software development, maintenance and testing services. We have cost effective service centers with highly qualified IT professionals in Hong Kong. Our clients include major enterprises and organizations in the Finance, Manufacturing, Public Utility, Retail, Healthcare and Government sectors. We are looking for Solution Architect (Application Architecture).
You will be involving…
Define and maintain the target architecture, technology roadmap, engineering standards, and governance model across multiple systems and delivery teams.
Exercise final authority over architectural decisions, technical trade-offs, design exceptions, and cross-system dependencies, ensuring alignment with business strategy.
Produce and maintain architecture diagrams, high-level designs (HLDs), Architecture Decision Records, integration and API specifications, security architecture, data-flow diagrams, non-functional requirements, technology roadmaps, and technical risk assessments.
Partner with Tech Leads on implementation design and sprint-level technical leadership; review and approve designs prepared by Tech Leads and developers before implementation.
Provide actionable technical direction to backend, mobile, frontend, QA, DevOps, and other engineering teams, ensuring allocated development work is technically sound, feasible, and consistent with approved architecture.
Work closely with senior management, Business Analysts, Scrum Masters, product stakeholders, vendors, and external system owners to present options, costs, risks, dependencies, and recommended decisions.
Own architecture for security, privacy, regulatory compliance, resilience, high availability, disaster recovery, performance, scalability, observability, and operational supportability.
Directly manage, coach, and develop assigned technical staff; oversee major release readiness, lead architecture-level incident investigation and RCA, and drive reduction of recurring issues and technical debt.
Participate in the production on-call rota, lead incident troubleshooting and impact assessment, and coordinate timely resolution with development, platform, vendor, and business teams.
Coordinate and handle ad-hoc content deployments to production, ensuring appropriate validation, approval, traceability, and rollback readiness.
Perform ad-hoc production checks and support Platform Team operational tasks, including health verification, dependency checks, access or configuration review, and post-deployment validation as required.
We are looking for…
Bachelor's degree in Computer Science, Engineering, Information Technology, or related discipline.
Minimum 15 years of software engineering experience, including extensive solution architecture and technical leadership experience across large-scale enterprise applications.
Strong expertise in Java 17+, Spring Boot, Spring Cloud, Microservices, REST APIs, Event-Driven Architecture, and Enterprise Integration Patterns.
Solid knowledge of MySQL, Redis, Elasticsearch/OpenSearch, Kafka, RabbitMQ, MQTT, and related technologies.
Strong understanding of cloud-native architecture, Docker, Kubernetes, CI/CD pipelines, DevOps practices, and production operations.
Excellent knowledge of system security, OAuth2/OIDC, encryption, identity management, high availability, disaster recovery, and compliance best practices.
Proven experience in stakeholder management, technical leadership, and communicating complex technical concepts to both technical and non-technical audiences.
Experience managing cross-functional teams and influencing technical direction across multiple projects and product teams.
Nice to have…
Experience in enterprise system modernisation and cloud transformation initiatives.
Exposure to mobile architecture, public cloud platforms, and large-scale distributed systems.
Experience working with highly regulated environments and external delivery partners.Cantonese and/or Mandarin communication skills.
APJ Software (HK) Company Limited (APJHK) is a leading software development and consulting company established since 2002 offering high quality business and engineering software solution consultation services, project management services, etc to many well-known companies and organizations such as largest public transportation operator, public utilities companies, leading financial services companies, etc in HK and the region. We also create advance e-business solutions that encompass state-of-the-art hardware and software technology such as mobile apps, websites, etc. to enhance productivity and efficiency of our clients.
APJ Software (HK) Company Limited (APJHK) is a leading software development and consulting company established since 2002 offering high quality business and engineering software solution consultation services, project management services, etc to many well-known companies and organizations such as largest public transportation operator, public utilities companies, leading financial services companies, etc in HK and the region. We also create advance e-business solutions that encompass state-of-the-art hardware and software technology such as mobile apps, websites, etc. to enhance productivity and efficiency of our clients.
What can I earn as an Application Architect