← 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
→