ItJobs Logo
Trang chủ Về chúng tôi Điều kiện
vi en
Đăng Nhập Đăng Ký
Logo

IT Jobs

Close
  • Trang chủ
  • Về chúng tôi
  • Điều kiện
  • Privacy
  • Liên hệ
  • eng vi
VIỆC HÀNG ĐẦU
Rowboat Software
Principal Backend Engineer
Rowboat Software
Lên đến 7000USD
Rakuten Fintech Vietnam
Mid/Sr Java Developer
Rakuten Fintech Vietnam
Lên đến 3200USD
Ingenico Group
Android Developer
Ingenico Group
Lên đến 3000USD
CodeHQ
Senior .NET Fullstack Developer
CodeHQ
Lên đến 3000USD
Techcombank
Senior Officer, Data Engineer
Techcombank
Lên đến 3000USD
Amigo
Senior Data Engineer
Amigo
Lên đến 3000USD
SVTEK
(Remote) Web Developer
SVTEK
Lên đến 2900USD
SVTEK
(Remote) Technical Lead
SVTEK
Lên đến 2900USD
SVTEK
(Remote) Senior Full-Stack Developer
SVTEK
Lên đến 2900USD

Vietpay

The Galleria Metro 6, 59 Vo Nguyen Giap, TP Hồ Chí Minh

Quy mô công ty : 10-24

Xem thêm

Tóm lược

  • 10-24
  • Product
  • Việt Nam

Fullstack Java Software Architect

Vietpay

  • Quận 2, TP Hồ Chí Minh
  • Thỏa Thuận
  •  Toàn thời gian
  •  English
  •  Có kinh nghiêm (Nhân viên)
1
1

  •  Ngày Đăng:17/06/2026

  • Ứng tuyển
Fullstack Java Software Architect
Ứng tuyển
Yêu cầu kỹ thuật: Java , AWS , MS SQL , Spring , Jira , MongoDB , Networking , Design Patterns , API , REST API , Elasticsearch , Middleware , Neo4j , Schema Design , Observability , Confluence , Grafana , MQTT , Refactoring , Spring Boot , Microservices , Fintech , Performance tuning , Prometheus , ELK , CI/CD , OpenTelemetry

Mô tả công việc

Tóm tắt công việc

Role Summary

Vietpay is hiring a high impact Full Stack Java Software Architect who can design and build enterprise grade middleware and microservices that connect multiple interfaces, including mobile apps, multiple web server systems, customer facing channels, and partner integrations. You will be hands-on in Java development while also leading architecture decisions across APIs, data, messaging, cloud infrastructure, and reliability. Experience building or contributing to gamified platforms is a strong advantage, along with prior work in fintech, banking, or regulated financial services.

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.
  • Define API standards: versioning, error models, authentication patterns, and partner onboarding guidelines.
  • Create documentation that scales: architecture diagrams, decision logs, interface specs, and runbooks.

2) Java Backend and Middleware Development

  • Build and maintain production services in Java using Spring Boot or equivalent frameworks.
  • Develop middleware orchestration services that connect internal systems and external partners.
  • Write clean, testable code with high engineering discipline: unit tests, integration tests, and code reviews.
  • Continuously improve performance and reliability through profiling, refactoring, and better data access patterns.

3) API and Partner Integrations

  • Deliver secure, stable APIs for customer and partner use cases, including webhooks and event driven flows where appropriate.
  • Integrate with banks, payment partners, and third party providers, ensuring auditability and operational supportability.
  • Implement robust monitoring for external dependencies and define clear operational playbooks for incidents.

4) Full Stack Delivery and Cross Team Execution

  • Collaborate with mobile, web, product, QA, operations, and compliance teams to deliver end to end features.
  • Contribute to web application integration work when needed, ensuring frontend and backend alignment.
  • Translate requirements into technical plans, tickets, and release milestones, with clear trade offs and risk management.

5) Cloud, DevOps, and Reliability (AWS)

  • Design and operate services on AWS with strong security and networking fundamentals.
  • Use containers and orchestration such as Docker and ECS or EKS, plus CI and CD pipelines for safe deployments.
  • Build production readiness into every release: logging, metrics, tracing, dashboards, alerts, and on call handover.
  • Participate in incident response, root cause analysis, and post incident improvements.

6) Data and Storage (SQL, Neo4j, MongoDB)

  • Own relational data design and query performance, including schema design, indexing, migrations, and reporting friendliness.
  • Work with or design solutions involving Neo4j for relationship graphs, and MongoDB for document workloads, as needed.
  • Ensure data integrity, access control, and audit trails appropriate for financial services systems.

7) Messaging and Real Time Systems

  • Design and implement event driven flows for reliability and decoupling between services.
  • Experience with MQTT is a strong plus, especially for device and real time event streams.
  • Familiarity with Kafka, RabbitMQ, SQS, or SNS is helpful.

8) Gamification and Engagement Systems

  • Build or contribute to gamification features such as points, levels, badges, missions, streaks, and leaderboards.
  • Design gamification to be configurable, measurable, and safe, including fraud resistance and audit logging.
  • Partner with product and analytics to define engagement metrics and run controlled experiments.

9) Engineering Leadership and Standards

  • Mentor engineers, raise code quality, and influence best practices across teams.
  • Establish reusable service templates and libraries that speed up delivery while improving consistency.
  • Promote a professional international engineering culture: clarity, accountability, and calm execution under pressure.

10) Legacy Modernisation and Production Code Management

  • Refactor legacy monoliths or tightly coupled codebases into well-bounded microservices without disrupting live production traffic.
  • Apply strangler fig, anti-corruption layer, and feature toggle patterns to migrate incrementally rather than big-bang rewrites.
  • Maintain backward compatibility across API versions and database schemas during multi-phase migrations.
  • Safely ship changes to production code: blue-green or canary deployments, feature flags, database migrations with zero-downtime rollout using the expand-contract pattern, and automated rollback triggers.
  • Write migration scripts and data backfill jobs that are idempotent, auditable, and reversible.
  • Conduct code archaeology: read and reason about undocumented legacy systems, trace data flows, and produce written documentation before touching anything.
  • Establish test coverage for untested legacy paths before refactoring, rather than relying on manual QA.
  • Manage technical debt actively: track it, prioritise it against product work, and communicate trade-offs clearly to non-engineering stakeholders.
  • Demonstrated history of delivering modernisation projects in production financial systems with zero critical incidents.
  • Experience with live schema migrations on relational databases under real production load.
  • Familiarity with observability tooling sufficient to validate that a refactor has not changed system behaviour across latency, error rates, and business metrics.
  • 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

Yêu cầu công việc

Job Requirements

  • Must be fluent in English (spoken and written)
  • 7+ years of professional software engineering experience, with strong Java and enterprise grade backend delivery.
  • Proven experience designing and building microservices, middleware platforms, and API first systems.
  • Strong AWS and cloud engineering experience, including deployment, security, and reliability practices.
  • Strong SQL database experience, including schema design and performance tuning.
  • Solid understanding of software engineering best practices: testing, code reviews, CI and CD, documentation, and design patterns.
  • Ability to work across multiple teams and stakeholders, with strong written and spoken English.
  • Experience in financial services, banking, insurance, or other regulated environments is strongly preferred.
  • Hands on experience modernising or refactoring legacy production systems, with evidence of successful delivery.

Preferred Qualifications

  • Hands-on experience with Neo4j and graph modeling for relationships such as merchant networks, referrals, or risk scoring.
  • Hands-on experience with MongoDB for document and event storage use cases.
  • MQTT experience for device messaging or real time pipelines.
  • Fintech and payments experience, including NAPAS, Visa, or Mastercard related workflows.
  • Experience with observability tooling such as OpenTelemetry, Prometheus, Grafana, or ELK stacks.
  • Experience building gamified platforms or engagement engines with measurable outcomes.
  • Proven track record of zero-downtime production migrations in a regulated financial environment.

Tools and Working Methods

  • Engineering: Java, Spring Boot, REST APIs, microservices, containerization, and structured code review practices.
  • Cloud: AWS services for compute, storage, networking, logging, and security.
  • Data: SQL databases plus optional Neo4j and MongoDB, with disciplined migrations and performance monitoring.
  • Collaboration: Jira or equivalent, documentation in Confluence or Notion, and clear written updates with decision logs.

Ngôn ngữ

    • English

    • Nói: Intermediate - Đọc: Intermediate - Viết: Intermediate

Yêu cầu kỹ thuật

  • Java
  • AWS
  • MS SQL
  • Spring
  • Jira
  • MongoDB
  • Networking
  • Design Patterns
  • API
  • REST API
  • Elasticsearch
  • Middleware
  • Neo4j
  • Schema Design
  • Observability
  • Confluence
  • Grafana
  • MQTT
  • Refactoring
  • Spring Boot
  • Microservices
  • Fintech
  • Performance tuning
  • Prometheus
  • ELK
  • CI/CD
  • OpenTelemetry

NĂNG LỰC

  • Reliable
  • Documentation
  • Teamwork

Tìm kiếm công việc phù hợp

Thông tin doanh nghiệp

Vietpay is a leading provider of Point of Sale (POS) and digital banking services.

We are focusing on small businesses in Vietnam. We help small businesses streamline their payment systems and adopt innovative digital banking solutions. We are committed to helping small businesses grow by providing cutting-edge technology and financial services that help small business owners and operators achieve financial Freedom.

Các việc làm khác của nhà tuyển dụng này

  • 10-24
  • Product
  • Việt Nam

Senior Systems Architect

Vietpay

  • Quận 2, TP Hồ Chí Minh
  • Thỏa Thuận
  •  Toàn thời gian
  •  Có kinh nghiêm (Nhân viên)
1
Ngày Đăng: 30/06/2026
Kỹ năng: Java, Enterprise Architecture, Microservices, Cisco Switch, API, Spring, Data migration, PoS, IaC, PCI DSS, CI/CD, System Architecture, SAFe, JVM, Docker, Schema Design, Observability, Load Balancing, Golang, DDD, Apache Kafka, Caching, AWS, Spring Boot, Kubernetes, ISO
  • 10-24
  • Product
  • Việt Nam

Senior Mobile Developer

Vietpay

  • Quận 2, TP Hồ Chí Minh
  • Thỏa Thuận
  •  Toàn thời gian
  •  Có kinh nghiêm (Nhân viên)
1
Ngày Đăng: 17/06/2026
Kỹ năng: iOS, Swift, Mobile App, CocoaPods, TestFlight, Observability, Confluence, Android, Crashlytics, Firebase, Kotlin, SentryOne, Fintech, fastlane, Flutter, App Store, Android Studio, Dart, Bitrise, Clean Architecture, CI/CD, SwiftUI, GitHub Actions, Mobile Development, UIKit, Java, Portal, Jira, XCode, Git, MVVM

Tìm kiếm công việc phù hợp

footer_logo

CHÚNG TÔI LÀ AI

ITJobs được thành lập vào năm 2014 tại Việt Nam và mục tiệu chính là trở thành một trong những chuyên gia hàng đầu về tuyển dụng nhân viên CNTT ở khu vực Châu Á.

  • ĐỌC THÊM

Việc làm ở Hồ Chí Minh

  • Vị trí công việc phát triển Java
  • Vị trí công việc C#
  • Vị trí công việc Tester
  • Vị trí công việc phát triển iOS
  • Vị trí công việc ASP.NET

Việc làm ở Hà Nội

  • Vị trí công việc C++ jobs
  • Vị trí công việc Java jobs
  • Vị trí công việc Linux jobs
  • Vị trí công việc SQL jobs
  • Vị trí công việc .NET jobs

Thông tin

  • Giới thiệu
  • Điều kiện
  • Bảo mật
  • Liên hệ

ITJobs Bản quyền © 2013-2021