Tìm kiếm theo:
Có phải bạn đang tìm
Từ khóa phổ biến
Việc làm nổi bật

Fullstack Java Software Architect

Công ty Cổ phần thanh toán điện tử Việt

Địa điểm làm việc: Hồ Chí Minh
Hết hạn: 17/07/2026
Thu nhập: Thỏa Thuận
Loại hình: Toàn thời gian
Chức vụ: Nhân viên
Kinh nghiệm: 7 năm

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

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.

Thông tin khác

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

Thông tin chung

  • Thu nhập: Thỏa Thuận

Cách thức ứng tuyển

Ứng viên nộp hồ sơ trực tuyến bằng cách bấm nút Ứng tuyển bên dưới:
Hạn nộp: 17/07/2026
Giới thiệu công ty Xem trang công ty
Công ty Cổ phần thanh toán điện tử Việt, gọi tắt là VIETPAY được thành lập từ tháng 5/2007, là một trong những công ty đầu tiên tham gia thị trường cung cấp dịch vụ thanh toán điện tử ở Việt Nam.Công ty VIETPAY chúng tôi lựa chọn kinh doanh thương mại điện tử để xây dựng nền tảng cho dịch vụ thanh ...
Quy mô công ty
Từ 26 - 100 nhân viên

Các thông tin được cung cấp chỉ nhằm mục đích cho người dùng tham khảo, JobOKO không đại diện và không có sự liên quan tới doanh nghiệp công ty cổ phần thanh toán điện tử việt trong các hoạt động tuyển dụng. Các thông tin bản quyền, nhãn hiệu hoặc bất kỳ quyền sở hữu trí tuệ nào liên quan đến nội dung, thương hiệu hay hình ảnh doanh nghiệp này không thuộc sở hữu của JobOKO.

Người dùng cần tự xác minh thông tin trước khi ứng tuyển, giao dịch hoặc đưa ra bất kỳ quyết định nào dựa trên các nội dung này.

Công ty Cổ phần thanh toán điện tử Việt
Địa chỉ công ty: Số 88 Ngõ 203 Hoàng Quốc Việt - Cầu Giấy - HN

Phúc lợi dành cho bạn

  • Thưởng
  • Nghỉ phép
HOT

Job hot

Công ty TNHH Lửa Á Châu
Từ 1 triệu đến 2 triệu VND
Hồ Chí Minh
CÔNG TY CỔ PHẦN TẬP ĐOÀN BIM (BIM GROUP)
Thỏa Thuận
Hà Nội
Công ty CP Tư vấn và Xây lắp Nhật Hoàng
10 - 20 triệu VND
Hà Nội
Công ty Cổ phần Y Dược Vietlife
15 - 20 triệu VND
Hà Nội
Công ty Cổ phần Giáo dục và Công nghệ TIW
10 - 30 triệu VND
Hà Nội, Hồ Chí Minh

Job liên quan

CỔNG TY CỔ PHẦN TIẾP THỊ SỐ TÔ QUÀ
Thỏa thuận
Hồ Chí Minh
CÔNG TY TNHH ĐẦU TƯ PHÁT TRIỂN BITECH
Thỏa thuận
Hồ Chí Minh
Công ty Cổ phần Công nghệ Atomi Digital
40 - 60 triệu
Hồ Chí Minh
CÔNG TY CỔ PHẦN ASOFT
14-17 triệu VND
Hồ Chí Minh

Việc làm tương tự

CÔNG TY CỔ PHẦN THIẾT KẾ & XÂY DỰNG DBPLUS
10 - 15 triệu VNĐ
30/06/2026
Hồ Chí Minh
DeltaFrontier VietNam
Thỏa thuận
11/07/2026
Hồ Chí Minh
CÔNG TY TNHH AFFINA VIỆT NAM
15 - 20 triệu VND
13/07/2026
Hồ Chí Minh
Công Ty TNHH Money Forward Việt Nam
Thỏa Thuận
30/06/2026
Hồ Chí Minh
Công ty Cổ phần Dược phẩm FPT Long Châu
Cạnh tranh
12/07/2026
Hồ Chí Minh
Công Ty CP Công Nghệ Alphaway
20 - 41 triệu
16/07/2026
Hồ Chí Minh, Hải Phòng
CÔNG TY TNHH AFFINA VIỆT NAM
Thỏa thuận
10/07/2026
Hồ Chí Minh, An Giang
CÔNG TY CỔ PHẦN TẬP ĐOÀN HƯNG THỊNH
Thỏa thuận
30/06/2026
Hồ Chí Minh
NGÂN HÀNG TMCP PHƯƠNG ĐÔNG (OCB)
Thỏa Thuận
18/07/2026
Hồ Chí Minh
SoXes Việt Nam
Thỏa Thuận
06/07/2026
Hồ Chí Minh

Giải thưởng của chúng tôi

Giải đồng

Chương trình Make in Viet-Nam 2023

Top 3

Nền tảng số tiêu biểu của Bộ TT&TT 2022

Top 10

Dự án xuất sắc nhất Viet-Solutions 2020 - Chương trình Chuyển đổi số  Quốc gia của Bộ TT&TT