Solution Architect
- Tokyo
- Remote OK - Anywhere in Japan
- Full-time
- September 1, 2025
Job Description
As a digital transformation (DX) partner to our clients, you will work alongside them to identify business challenges, uncover underlying issues that are often difficult to see, and formulate hypotheses and decide on initiatives to concretize abstract ideas. You will be responsible for designing and implementing software architectures that solve these challenges.
Key Responsibilities
-
Requirements Definition and Management
-
Determine and execute the appropriate approach for project progression, whether agile or waterfall.
-
Understand the client’s business to elicit, specify, and document requirements, including traceability and non-functional requirements.
-
Define clear scope, prioritize requirements, manage competing priorities and conflicts, negotiate with stakeholders, and obtain consensus.
-
Make constructive proposals and facilitate stakeholder input to ensure smooth project activities.
-
-
Solution Architecture
-
Design high-level architectures that meet both current and future business needs of the client, communicate effectively with stakeholders, and guide the team to ensure smooth design and development.
-
Clearly define whether solutions are built from scratch, use infrastructure platforms, or leverage third-party services, considering not only technical aspects but also processes, organizations, and operating models.
-
Evaluate multiple alternative architectures with trade-offs in cost, performance, and scalability.
-
Provide comprehensive guidance by considering relevant architectures, strategies, policies, standards, and practices (including security) to ensure compatibility between existing and future solutions.
-
-
Software Design
-
Define the scope of software applications in the business context, including components and interfaces (such as UI and APIs).
-
Facilitate the system design process considering design standards, quality, feasibility, scalability, and maintainability constraints.
-
Evaluate alternatives and their trade-offs.
-
Visualize decision-making through iterative prototyping and simulations.
-
-
Development
-
Oversee development processes and test planning.
-
Investigate technical feasibility of components within the architecture and establish guidelines and development methods to ensure smooth implementation.
-
Design processes to optimize the entire service lifecycle, including testing plans, operation, and maintenance.
-
Development Environment
-
Languages: Python / TypeScript / Java / Golang, etc.
-
Cloud: AWS / Azure (including OpenAI) / GCP
-
Development Support: Cursor / Windsurf / GitHub Copilot, etc.
-
Others: React / Vue / Flutter / Terraform / Docker / GitHub Actions, etc.
-
Generative AI Models: GPT / Claude / Gemini, etc.
-
Cloud Generative AI Platforms: AWS Bedrock / Azure OpenAI Service
-
AI-related Libraries: ADK, LangChain, etc.
Required Qualifications
-
Experience in requirements definition, basic design, and detailed design.
-
At least 3 years experience developing web or mobile systems using modern technologies.
-
Experience delivering API design, UI design, and database design outputs.
-
Problem-solving skills and proposal ability.
-
Ability to shift thinking between abstract and concrete concepts in system design.
Preferred Qualifications
-
Experience developing consumer-facing services (B2C).
-
Experience in test design, planning, and quality management including operation and maintenance.
-
English language skills are not required; work environment supports Japanese-only communication.
Desired Attributes
-
Strong ideation and proposal skills capable of producing outputs without predefined inputs.
-
Broad perspective with the ability to view the project as a whole, not limited to your own scope.
-
Communication skills to act as a bridge connecting people and components.
About Monstarlab
Monstarlab’s mission is to harness diversity and transform the world through technology.
Together with their clients, Monstarlab drives digital innovation and supports business transformation through co-creation.
Monstarlab’s services span digital product development, enterprise system development, design, strategy and operations consulting, and AI-driven development — all aimed at enabling client success and accelerating digital transformation.
The company also places great value on empowering each employee to take on new challenges. In a constantly evolving world, Monstarlab employees are encouraged to embrace change, enjoy the process of taking on challenges, and grow through cross-functional collaboration at the individual, team, and organizational levels.
Get Job Alerts
Sign up for our newsletter to get hand-picked tech jobs in Japan – straight to your inbox.