Chia sẻ việc làm
Công việc liên quan
- Senior Software Engineer (BE), VNGGamesthành phố hồ chí minh
- CTV Kinh Doanh (Soundbox), Zalopaythành phố hồ chí minh
- Head of Internal Audit, Business Operationsthành phố hồ chí minh
Tìm công việc
Senior Software Engineer (Java), VNGGames
OfficialTechSoftware26-PEN-3640
thành phố hồ chí minh
Mô tả công việc
- Propose and own the backend architecture for a new project — tech stack selection, system design, and key technical decisions.
- Write technical specs and architectural decision records (ADRs) to document and communicate your approach.
- Identify risks, tradeoffs, and constraints early — and raise them clearly before execution begins.
- Build and ship backend services and APIs with a strong focus on quality, performance, and maintainability — on time.
- Write clean, testable, production-ready Java/Spring Boot code following best practices: code review, version control, CI/CD, and automated testing.
- Work independently end-to-end: from requirement clarification with stakeholders to deployment and monitoring.
- Proactively surface blockers, unclear requirements, or technical risks — don't start until you're clear, don't stay blocked without flagging it.
- Work directly with product and business stakeholders to translate requirements into technical solutions.
- Collaborate closely with the Tech Lead, aligning on major decisions while owning day-to-day execution autonomously.
- Support the growth of the Mid-level engineer on the team through code reviews and knowledge sharing.
- Contribute to team engineering standards and a culture of accountability and clarity.
Yêu cầu
- 5+ years of professional backend engineering experience, with clear ownership of production systems.
- Strong proficiency in Java/Spring Boot — this is our primary stack.
- Proven ability to design backend architecture independently: service structure, API design, database modeling, and integration patterns.
- Solid understanding of RESTful APIs, relational databases (MySQL/PostgreSQL), Redis, Docker, and Git.
- Experience working on platform engineering, internal tooling, or enterprise B2B systems.
- Comfortable working directly with stakeholders and product teams — able to ask the right questions, clarify scope, and manage expectations.
- High sense of ownership: proactive, self-driven, and accountable for outcomes — not just tasks.
- Habit of clarifying ambiguity upfront before execution, and raising blockers early rather than late.
- Able to propose solutions, not just implement them — and communicate tradeoffs clearly.
- Experience with message queues (Kafka, RabbitMQ) or microservices architecture.
- Familiarity with Clean Architecture or Domain-Driven Design (DDD).
- Experience with multi-module or integrated platform systems (Portal / SDK / Internal Platform).
- Hands-on with observability tools: Datadog, Grafana, Prometheus, or similar.
- Background in DevOps and CI/CD (pipeline design, deployment strategies).
- Professional English proficiency — not required, but a plus for documentation and cross-functional communication.
Ứng tuyển thành công!
Cám ơn bạn đã quan tâm đến cơ hội nghề nghiệp tại VNG. Chúng tôi đã nhận được hồ sơ ứng tuyển của bạn. Trong trường hợp hồ sơ của bạn phù hợp với vị trí này chúng tôi sẽ liên hệ với bạn trong vòng 2 tuần. Nếu hiện tại VNG chưa có vị trí phù hợp, chúng tôi sẽ lưu trữ hồ sơ của bạn trong cơ sở dữ liệu và mời bạn cho các cơ hội khác trong tương lai.
