Skip to content
Tuyển Dụng
← FPT Software

Solution Architect/ Tech Lead Java, NodeJS - Fintech

FPT Software · Hà Nội
Apply on official site ↗
Type
Full-time
Work mode
On-site
Level
Staff
Industry
Other
Salary
Thương lượng
Location
Quận Cầu Giấy, Hà Nội, Hà Nội

Overview

  • Design and review architecture for microservices-based applications.
  • Define technical solutions based on business requirements and existing system landscape.
  • Ensure scalability, performance, security, and maintainability of the overall platform.
  • Lead technical discussions and support teams in resolving design or implementation issues.
  • Review source code, technical designs, and development standards.
  • Work closely with Business Analysts, Product Owners, Architects, and client stakeholders to deliver solutions.
  • Coordinate with multiple development teams to ensure consistency in architecture and implementation approaches.
  • Participate in Agile/Scrum activities such as estimation, sprint planning, and backlog refinement.
  • Support CI/CD adoption, API governance, and release management processes.
  • Mentor team members and help grow technical capabilities within the team.
  • Strong experience with Java (11 or above) or NodeJs
  • Solid hands-on experience with Spring Boot and Spring Cloud.
  • Good understanding of microservices architecture and distributed systems.
  • Experience with RESTful APIs, OpenAPI/Swagger, and system integration.
  • Familiar with OAuth2, OIDC, and API security concepts.
  • Experience working with relational databases such as MariaDB, MySQL, or Oracle.
  • Understanding of data modelling and migration from legacy systems is a plus.
  • Hands-on experience with:
  • Domain Driven Design (DDD)
  • CQRS
  • Event-Driven Architecture
  • Event Sourcing
  • Experience designing and governing large-scale enterprise applications.
  • Experience leading backend development teams or acting as a Technical Lead/Solution Architect.
  • Ability to work directly with stakeholders and translate business requirements into technical solutions.
  • Experience working in Agile/Scrum environments.
  • Good communication and coordination skills in a multi-team environment.
  • Banking or Financial Services projects.
  • Lending, Payments, or Digital Banking systems.
  • Large-scale modernization or transformation programs.
  • Multi-vendor project environments.
  • Cloud-native and containerized platforms (Docker, Kubernetes).
  • Senior Java/NodeJs Technical Lead looking to move into an Architect role, or
  • Solution Architect who still enjoys being hands-on with technical design and delivery.
  • Strong background in microservices architecture.
  • Comfortable working with distributed teams and client stakeholders.
  • Able to balance architecture, delivery, and team leadership.
  • Strong Java and Spring ecosystem experience or NodeJs and atrong typescripts.
  • Proven experience with microservices architecture.
  • Technical leadership capability.

Benefits

Training

Summary of facts from the official posting. View original ↗

Interested in this role?

You'll be taken to the employer's official application page.

Apply on official site ↗
Is this your business? Claim this page, request edits or removal