MÔ TẢ CÔNG VIỆC
-
- Design, develop, and maintain backend services and APIs using Scala.
- Implement functional programming best practices to write clean, efficient, and maintainable code.
- Collaborate with Product Managers, Architects, and other Engineers to design scalable solutions.
- Optimize application performance, ensuring reliability and low latency in production.
- Maintain software clean architecture, clean code, and high quality.
- Participate in code reviews, pair programming, mob programming, and coaching other members
QUYỀN LỢI
-
- An attractive income level of up to 40,000,000 VND.
- Bonus: 1~10 million anyone for referring acquaintances and friends to the company.
- Working in a large and modern system, having the opportunity to enhance comprehensive technical skills.
- Become a Key Person of Project Influence, a Leader as well as a Project Manager.
- Participate in staff engagement activities such as Game Online (Half-Life, AOE, Dota2, LOL, Pubg...), Team Building...
- Having many opportunities to promote based on personal ability and range of salary.
- Accessing to various projects and the latest technology.
- Taking part in many courses such as AWS, Microservice, English, Japanese...
YÊU CẦU
-
- 5+ years of professional software development experience, with at least 3+ years working with Scala.
- Strong knowledge of functional programming principles and patterns.
- Experience building and scaling distributed systems, microservices, and event-driven architectures.
- Proficiency with SQL and NoSQL databases (e.g., PostgreSQL, Cassandra, MongoDB).
- Hands-on experience with streaming technologies (Kafka, Akka Streams, Spark, or similar).
- Solid understanding of RESTful APIs, gRPC, or GraphQL.
- Familiarity with CI/CD pipelines, Docker, and Kubernetes.
- Strong problem-solving and debugging skills.
- Excellent English communication skills (both written and verbal) to work in a global environment.