[VNG]ZaloPay - Senior Software Engineer (Java/Golang)

Mã vị trí: 22-PCT-0597
Nơi làm việc: Tp.Hồ Chí Minh
Lương: Thỏa thuận

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.