Chia sẻ việc làm
Công việc liên quan
- Senior Software Engineer (Golang/ Java), Zalopaytp.hồ chí minh
- Product Manager, Digital Businesstp.hồ chí minh
- Graphic Designerhà nội
Tìm công việc
Senior Software Engineer (Go or Java), VNGGames
OfficialTechSoftware25-PEN-2589
Mô tả công việc
We are seeking a talented Senior Backend Software Developer to join our team. As a key member of our Engineering team, you will collaborate closely with Product, Design, and Engineering teams to deliver integrated solutions that exceed our customers' expectations. Additionally, you will play a vital role in enhancing our engineering processes, ensuring high availability and low latency in our mission-critical environment.
Responsibilities:
• Collaborate with cross-functional teams to create integrated solutions that delight our customers.
• Design, develop, and maintain services and APIs that meet our high standards for availability, latency and security.
• Utilize the latest open-source technologies to build robust and scalable microservices architecture systems.
• Identify and address performance bottlenecks and security vulnerabilities.
• Participate in code reviews and contribute to the continuous improvement of our engineering in development and deployment.
• Enhance our engineering processes, including long-term planning, sprint execution, and stand-ups.
Responsibilities:
• Collaborate with cross-functional teams to create integrated solutions that delight our customers.
• Design, develop, and maintain services and APIs that meet our high standards for availability, latency and security.
• Utilize the latest open-source technologies to build robust and scalable microservices architecture systems.
• Identify and address performance bottlenecks and security vulnerabilities.
• Participate in code reviews and contribute to the continuous improvement of our engineering in development and deployment.
• Enhance our engineering processes, including long-term planning, sprint execution, and stand-ups.
Yêu cầu
Requirements:
• Bachelor's Degree in Computer Science, Engineering, or related field.
• 4+ years of Backend programming experience, with proficiency in Go; familiarity with Java (Spring Boot), Node.js, or similar languages is a plus.
• Proficiency in developing SQL and NoSQL databases, such as MySQL, MongoDB, and Redis.
• Strong understanding of API and REST services, with experience integrating with Mobile and Web platforms.
• Familiarity with Docker, Git, CI/CD, and Kubernetes is beneficial.
• Proficiency in developing with message brokers such as Kafka and event-driven architectures.
• Experience in product development and delivering highly-available, scalable systems; cloud development experience is advantageous.
• Understanding of software architecture principles, design patterns, and best practices.
• Excellent problem-solving and troubleshooting skills.
• Strong communication and collaboration skills.
• Experience with Agile development methods, particularly Scrum.
• Experience in A/B Testing, Unit Testing, and Clean Code Development is desirable.
• Effective communication skills in basic English.
Preferred Qualification
• Familiarity with DevOps practices and tools (ArgoCD, Terraform, Gitlab/Bitbucket CI).
• Strong background in DB internals, indexes, transaction.
• Generally understand observability data types, such as logs and metrics (Prometheus/Grafana/Loki)
• Bachelor's Degree in Computer Science, Engineering, or related field.
• 4+ years of Backend programming experience, with proficiency in Go; familiarity with Java (Spring Boot), Node.js, or similar languages is a plus.
• Proficiency in developing SQL and NoSQL databases, such as MySQL, MongoDB, and Redis.
• Strong understanding of API and REST services, with experience integrating with Mobile and Web platforms.
• Familiarity with Docker, Git, CI/CD, and Kubernetes is beneficial.
• Proficiency in developing with message brokers such as Kafka and event-driven architectures.
• Experience in product development and delivering highly-available, scalable systems; cloud development experience is advantageous.
• Understanding of software architecture principles, design patterns, and best practices.
• Excellent problem-solving and troubleshooting skills.
• Strong communication and collaboration skills.
• Experience with Agile development methods, particularly Scrum.
• Experience in A/B Testing, Unit Testing, and Clean Code Development is desirable.
• Effective communication skills in basic English.
Preferred Qualification
• Familiarity with DevOps practices and tools (ArgoCD, Terraform, Gitlab/Bitbucket CI).
• Strong background in DB internals, indexes, transaction.
• Generally understand observability data types, such as logs and metrics (Prometheus/Grafana/Loki)
Ứ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.