Mô tả công việc
POSITION OVERVIEW
Architecture & Development:Design, build, and operate resilient Spring Boot microservices powering distributed job orchestration and data ingestion.
Event Streaming: Manage message broker pipelines, ensuring idempotency, strict ordering, retries, and backpressure handling.
Data Pipelines & Storage: Optimize indexing throughput performance across document and search stores (MongoDB, OpenSearch/Elasticsearch).
Distributed Scheduling: Build and scale distributed workload schedulers deployed on Kubernetes.
Engineering Standards: Design reviews, enforce comprehensive automated testing (unit/integration), and maintain robust security practices.
Contact
VMO Holdings Technology Joint Stock Company
11th Floor, TTC Tower,
19 Duy Tan st., Cau Giay ward., Hanoi
8th Floor, IDMC Tower,
18 Ton That Thuyet st., Cau Giay ward., Hanoi
+84 24 3312 0103
[protected info]
[protected info]
VMO JAPAN JOINT STOCK
COMPANY
〒160-0023
3-5-1 Nishi-Shinjuku, Shinjuku-ku, Tokyo
Room A, 3rd floor, Shinjuku Centland Building
〒532-0003
2-14-14 Shin Miyahara, Yodogawa Ward, Osaka City, Osaka Prefecture
Osaka Grand Building 9F No. A
〒812-0038
1F & 2F, Daiichi Prince Building, 8-13 Gion-machi,
Hakata-ku, Fukuoka City
+81 3-4400-2818
[protected info]
[protected info]
VMO Holdings Technology Joint Stock Company
11th Floor, TTC Tower,
19 Duy Tan st., Cau Giay ward., Hanoi
8th Floor, IDMC Tower,
18 Ton That Thuyet st., Cau Giay ward., Hanoi
+84 24 3312 0103
[protected info]
[protected info]
11th Floor, TTC Tower,
19 Duy Tan st., Cau Giay ward., Hanoi
8th Floor, IDMC Tower,
18 Ton That Thuyet st., Cau Giay ward., Hanoi
+84 24 3312 0103
[protected info]
[protected info]
VMO JAPAN JOINT STOCK
COMPANY
〒160-0023
3-5-1 Nishi-Shinjuku, Shinjuku-ku, Tokyo
Room A, 3rd floor, Shinjuku Centland Building
〒532-0003
2-14-14 Shin Miyahara, Yodogawa Ward, Osaka City, Osaka Prefecture
Osaka Grand Building 9F No. A
〒812-0038
1F & 2F, Daiichi Prince Building, 8-13 Gion-machi,
Hakata-ku, Fukuoka City
+81 3-4400-2818
[protected info]
[protected info]
〒160-0023
3-5-1 Nishi-Shinjuku, Shinjuku-ku, Tokyo
Room A, 3rd floor, Shinjuku Centland Building
〒532-0003
2-14-14 Shin Miyahara, Yodogawa Ward, Osaka City, Osaka Prefecture
Osaka Grand Building 9F No. A
〒812-0038
1F & 2F, Daiichi Prince Building, 8-13 Gion-machi,
Hakata-ku, Fukuoka City
+81 3-4400-2818
[protected info]
[protected info]
Yêu cầu
JOB REQUIREMENTS
Requirements
7+ years of backend engineering experience with deep expertise in Java 17+ and Spring Boot 3.
Distributed Messaging: Production experience with message brokers (Kafka preferred; RabbitMQ, Pulsar, or SQS).
Concurrency & Asynchronous Systems: Strong command of thread management, non-blocking I/O, async execution models, and associated failure modes.
Databases: Practical experience with NoSQL document or search databases (MongoDB, OpenSearch/Elasticsearch, DynamoDB)Build Tools & Containerization
Build Tools & Containerization: Proficiency with Docker containerization and multi-module Maven or Gradle build systems.
Testing & Observability: Rigorous approach to automated testing (JUnit 5, Testcontainers) and root-cause analysis via distributed logs, metrics, and traces.
Technical Communication: Ability to write clear design proposals, architecture specifications, and code review feedback.
Nice to Have
Operational knowledge of Kubernetes (pod lifecycles, workload debugging, or client libraries).
Implementation of resilience patterns (Resilience4j, circuit breakers, rate limiting).
Experience packaging and distributing standalone JVM CLI applications or worker binaries.
Schema-driven development (OpenAPI, JSON Schema, Protobuf/Avro).
Exposure to cloud infrastructure (AWS/Azure) and CI/CD automation.
Polyglot familiarity (Go, TypeScript, Rust).
Professional Attributes
Proactive Ownership: Honest scoping, early risk escalation, and end-to-end delivery accountability.
Architectural Clarity: Commitment to leaving systems and documentation more maintainable over time.
Technical Rigor: Active clarification of ambiguous requirements and constructive participation in design reviews.
Quyền lợi
What we offer:
Opportunites and challenges:
Opportunity to work in a professional, modern and energizing setting.
Challenging projects, possibilities, cutting-edge technology, and problems.
An open and dynamic working atmosphere that promotes the interchange of ideas, while also empowering you to work and create in your own style. Each employee's talent and accomplishments are valued, and outstanding employees are recognized and rewarded on a yearly basis.
Opportunities for capacity development, as well as assistance with professional certification expenses, are available to those who work in the field (1 million - 5 million).
Some advanced certifications will cover the full cost of studying and taking the exam.
Attractive rewarding policy and work-life balance:
Review salary 1-2 times/year, with the possibility of an unexpected salary rise based on capacity an infinite number of times per year
Policy for 13th-Month Salary Bonus and Holiday Bonuses According to Company Regulations.
Holiday travel mode (package 5-7 million/person), team building,...
Full participation in social insurance, as well as a yearly health checkup at a reputable hospital.
Thông tin chung
Nơi làm việc
- 8th Floor, IDMC Tower, 18 Ton That Thuyet St., Cau Giay Ward, Hanoi