Explore outstanding Cloud & Infrastructure jobs.
See now

Java Backend Architect (Fintech, AWS, Microservices)

Vietpay Corporation
59 Võ Nguyên Giáp, An Khanh, Ho Chi Minh
27 Láng Hạ, Phường Thành Công, Quận Ba Đình, Hà Nội, Ha Noi
At office
Posted 34 days ago
Job Expertise:
Job Domain:
Banking
Software Products and Web Services
Financial Services

Top 3 reasons to join us

  • International fintech & digital banking firm
  • Top salary, bonus & stock options
  • Work & travel globally with innovation teams

Job description

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. 

Your skills and experience

Job Requirements 

  • Must be fluent in English (spoken and written) 
  • 5+ 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. 

Why you'll love working here

  • International fintech & digital banking firm
  • Top salary, bonus & stock options
  • Work & travel globally with innovation teams
  • Social insurance based on full salary 
  • Full Training will be provided to Candidate

Vietpay Corporation

Company type
IT Product
Company industry
Financial Services
Company size
1-50 employees
Country
Vietnam
Working days
Monday - Friday
Overtime policy
No OT

More jobs for you

Get similar jobs by email Subscribe