[VNG]ZaloPay - Senior Software Engineer (Java/Golang)
Nơi làm việc: |
Tp.Hồ Chí Minh |
Mô tả công việc
- Design, build and maintain efficient, reusable, and reliable code.
- Analysis, design and build tools to support system operation, system monitoring, system quality indicators measurement report
- Ensure the best possible performance, quality, and responsiveness of the application
- Identify and devise solutions to these problems.
- Collaborate with product owner to upgrade feature.
- Maintain code quality. Write and maintain high-quality unit tests
- Research, assess, and adopt new technologies as required.
- If you only know java, you will be trained Golang.
Yêu cầu
- At least 2-3 years of experience in backend development
- Proficiency in one of following programming languages: Java/Golang
- Strong experience with Golang frameworks (grpc-ecosystem)
- Good experience with unit testing: Unit, Mock test
- Strong experience with RESTful API.
- Experience with Microservices
- Understanding fundamental design principles behind a scalable application
- Good understanding of Relational databases (MySQL, PostgreSQL) and JDBC.
- Experience in working with Linux environment.
- Familiar with NoSQL, NewSQL, and distributed messaging systems: Redis, PostgreSQL, Kafka
- Strong experience in Git source control, Git Flow branching model
- Understanding at least one front-end technology such as ReactJS, etc. is a plus.