TopDev
job-image
Solution Architect (SWA)Login to view salary
Quận Nam Từ Liêm, Hà Nội
Senior Fulltime7 năm
Application deadline: 06-07-2025

We are seeking a highly skilled Solution Architect to join our team. This role focuses on solution architecture design, core engine development, and troubleshooting, with a strong emphasis on cloud-based environments and application optimization. The ideal candidate will have expertise in designing robust mechanisms, establishing development standards, and acting as a cloud architect, particularly with AWS.

1
Your role & responsibilities
  • Core Engine Development: Design and develop the core engine of solutions, ensuring scalability, performance, and reliability.
  • Mechanism Design: Architect and implement innovative mechanisms to support business requirements and technical objectives.
  • Development Standards & Guidelines: Establish and enforce development standards, best practices, and guidelines to ensure high-quality code and consistent delivery.
  • Cloud Architecture (AWS, GCP or Azure ...): Serve as a cloud architect, designing and implementing solutions on Cloud and more to build scalable and cost-effective systems.
  • Troubleshooting: Diagnose and resolve complex technical issues in applications, middleware, and cloud infrastructure
2
Your skills & qualifications

[Required]

  • Technical Expertise:
    • 7+ years of experience in java or python and related frameworks
    • Proficient in at least one of the following: Java, Python, .NET Core, or related frameworks for building robust applications.
    • Strong experience in application optimization, including performance tuning, scalability, and resource efficiency.
    • Deep understanding of middleware technologies, including web servers, application servers (e.g., Tomcat), and caching systems (e.g., Redis).
    • Hands-on experience with cloud environments (AWS, GCP or Azure ..) and container orchestration platforms like Kubernetes.
  • Problem-Solving: Ability to troubleshoot and resolve complex technical issues efficiently.
  • Code Review & Mentorship: Experience reviewing code developed by peers, providing constructive feedback, and ensuring adherence to standards

[Nice to have]

  • UI Architecture Design: Collaborate on designing UI architectures, establishing standards, and ensuring seamless integration with backend systems.
  • UI Technology Prototyping: Develop prototypes to evaluate and implement new UI technologies, ensuring alignment with project goals.
  • Linux Proficiency: Basic understanding of Linux environments for deployment, debugging, and system administration.
  • Adaptability: Ability to quickly learn and adopt new technologies, conduct Proof of Concepts (PoCs), and apply findings to real-world projects.
  • Collaboration: Strong communication skills to work effectively with cross-functional teams, including developers, UI/UX designers, and stakeholders.
3
Benefits
⚙️ Candidates supporters
🧑🏾‍💻 Prepare for interviewsChecking TopDev QnA tool to practice your answers to common interview questions.Read QnA for interviews