关于此职位
Trách nhiệm chính
- Requirement Analysis: communicate with Product Managers to understand and analyze requirements via Scrum planning or meetings; collaborate with frontend members to clarify REST APIs before implementation.
- Design: create database and system designs, architecture, technical designs for new features; review and provide feedback on others' designs.
- Coding (CD): implement tasks using unit tests, ORM frameworks, web frameworks; apply SOLID principles; solve technical challenges such as library conflicts, scaling, fault tolerance, distributed transactions, logging, third‑party integrations, and query optimization.
- Integration Test (IT): implement and maintain integration tests with CI.
- Deployment (CI/CD): implement CI/CD pipelines with TeamCity, Argo CD, Helm, Kubernetes, Docker.
- Modify, revise source code after code reviews; conduct code reviews for others; fix bugs raised by QA.
Yêu cầu
- Bachelor’s degree or above in Computer Science, Computer Engineering, Information Technology, or equivalent.
- Upper‑intermediate proficiency in Golang; strong Java/Scala experience acceptable.
- Minimum 4 years of experience as a backend software engineer, including designing and developing backend APIs and services with MVC and ORM frameworks on relational databases such as SQL Server and MySQL.
- Experience with microservices architecture, OOP or functional programming, and design patterns.
- Experience with at least one message queuing technology, such as ActiveMQ, Apache Kafka, or Redis.
- Familiarity with modern build/deploy pipelines and tools (Jenkins/TeamCity, Docker, Kubernetes, Argo CD, Helm).
- Good knowledge of Linux (CentOS, Ubuntu) and related tools (SSH, terminal usage).
- Knowledge of unit testing and TDD.
- Familiarity with Agile/Scrum.
- Strong problem‑solving and analytical thinking; strong English communication; good communication skills for cross‑functional collaboration; ability to work effectively in a team; ability to work independently and perform well under high pressure; strong self‑learning capability.
Yêu cầu ưu tiên
- Familiarity with AWS/Azure cloud services; cloud certification is an advantage.
- Experience with monitoring tools (Grafana, Splunk) and indexing/search libraries (Solr, Elasticsearch).
- Experience using AI models/tools to support and accelerate development work.
Phúc lợi
- Premium healthcare and wellness.
- Reward policies and recognition programs: quarterly performance assessment & profile capturing, 13th salary and project bonus.
- Flexible working time.
- 4‑star company trip – 3 days for employees & families.
- Annual Thank You Event – Celebration & awards.
- Exclusive Point System – Total rewards.
- Special Gift Sets – For every occasion.
Hình thức làm việc
- Onsite work opportunities in USA, Japan, Singapore; based in Ho Chi Minh City, Vietnam.
Thông tin khác
- Ban Vien Plus+ program includes company trip, annual event, point system, gift sets.