Fullstack Java Software Architect

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

Thỏa Thuận
17/07/2026
Toàn thời gian

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

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

Fullstack Developer Tradebot & Market Maker

CÔNG TY CỔ PHẦN FIN20

18.000.000 - 26.000.000 VND
Hồ Chí Minh
30/06/2026

Consultant, Fullstack Engineer

NAB Innovation Centre Vietnam

Thỏa Thuận
Hồ Chí Minh
18/07/2026

Full-Stack Engineer - Infrastructure, Billing & Web

CÔNG TY CỔ PHẦN REAL-TIME ROBOTICS VIỆT NAM

Thương lượng
Hồ Chí Minh
11/07/2026

Nhân Viên Phát Triển Dự Án Myspa - Back-End Developer (Hợp Đồng 3 Tháng)

CÔNG TY CỔ PHẦN MYSPA

8 - 12 triệu
Hồ Chí Minh
30/06/2026

Technical Lead

Văn phòng đại diện công ty TNHH tập đoàn GFT

Thỏa Thuận
Hồ Chí Minh
16/07/2026

Chuyên Viên Phát Triển Phần Mềm Backend

CÔNG TY CỔ PHẦN GIẢI PHÁP CẢNG VÀ HẬU CẦN

14 - 16 triệu VNĐ
Hồ Chí Minh, Long An, Phú Thọ
15/07/2026

Android Developer

NGÂN HÀNG TMCP PHƯƠNG ĐÔNG (OCB)

Thỏa Thuận
Hồ Chí Minh
18/07/2026

Senior Fullstack Developer (AI-Assisted) - Từ 4 Năm Kinh Nghiệm

CÔNG TY TNHH THE WANN

Thoả thuận
Hồ Chí Minh
26/06/2026

Software System Engineer

DeltaFrontier VietNam

Thỏa thuận
Hồ Chí Minh
11/07/2026

Trưởng Nhóm Java

Công Ty CP Công Nghệ Alphaway

20 - 41 triệu
Hồ Chí Minh, Hải Phòng
16/07/2026
Vị trí Fullstack Java Software Architect do công ty Công ty Cổ phần thanh toán điện tử Việt tuyển dụng tại Hồ Chí Minh, Joboko tự động tổng hợp mức lương Thỏa Thuận, tìm thêm việc làm về Fullstack Java Software Architect hoặc công ty Công ty Cổ phần thanh toán điện tử Việt ở các link phía trên

Giới thiệu công ty

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

Địa chỉ: Số 88 Ngõ 203 Hoàng Quốc Việt - Cầu Giấy - HN
Quy mô: Từ 26 - 100 nhân viên

Việc làm 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