Program Manager Ha Noi

LinkedIn|VietPay|Phường Ô Chợ Dừa, Hanoi, Vietnam|3 Aug 2026
Apply Now →

JOB DESCRIPTION

 

Java Backend Architect (Fintech, AWS, Microservices)  

 

Role Summary  

Vietpay is hiring a Senior Java Backend Architect who can design and implement enterprise grade microservice backend. You must be proficient and hands-on in Java development while also leading architecture decisions across APIs, data, messaging, cloud infrastructure, and reliability. Experience in fintech, banking, or regulated financial services is a factor for consideration. 

 

Key Responsibilities  

1) Architecture and System Design  

  • Own service architecture and technical design for core platforms, including domain boundaries, service contracts, and integration patterns. 
  • Design for resilience and scale: latency budgets, timeouts, retries, idempotency, circuit breakers, and graceful degradation. 
  • Create documentation that scales: architecture diagrams, decision logs, and specifications. 

2) Java Backend Development  

  • Build and maintain production services in Java using Spring Boot 
  • Work on integration modules/SDKs/services to interact with external service providers/partners 
  • Write clean, testable code with high engineering discipline: unit tests, integration tests, and code reviews. 
  • Implement robust system monitoring for external dependencies and define clear operational playbooks for incidents. 
  • Our principal is backend must follow frontend, so maintain and update the backend system to satisfy the desired UX and business requirements. 
  • Translate requirements into technical plans, tickets, and release milestones, with clear tradeoffs and risk management. 

3) Cloud, DevOps, and Reliability (AWS)  

  • Handle deployments with Docker and internal toolings. 
  • Participate in incident response, root cause analysis, and post incident improvements. 

 

Job Requirements  

  • Must be fluent in English (spoken and written) 
  • 7+ years of professional software engineering experience, with strong Java backend knowledge. 
  • Proven experience in designing and implementing microservices. 
  • AWS experience, comfortable with deployment, security principles, and reliability practices. 
  • Proficient knowledge in SQL. 
  • Solid understanding of software engineering best practices: testing, code reviews, CI and CD, documentation, and design patterns. 

 

Preferred Qualifications  

  • Fintech, banking, payments experience, including NAPAS, VISA, or Mastercard related. 

Tools and Working Methods  

  • Engineering: Java, Spring Boot, Docker, and structured code review/documentation practices. 
  • Cloud: AWS services for compute, storage, networking, logging, and security. 
  • Data: MySQL and PostgreSQL experiences. 
  • Collaboration: Strong writing ability in markdown and written communication. 

Culture  

  • The company has lean and flat hierarchy. 
  • Employees are encouraged to take initiatives within reasonable risk management boundaries.