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
At office
Posted 16 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) 
  • 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. 

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