VNG Career Site Header

Share this opportunity

  • Logo Footer
  • Logo Footer
JOB SEARCH

ZaloPay, Software Engineer (Java, 22-PCT-0856)

OfficialTechSoftware22-PCT-0856
locationHo Chi Minh City
View this job in
English

Job description

  • Build the micro services for Customer Experience platform to support ZaloPay users
  • Analyze requirements, specification of professional requirements, calculate implementation efforts
  • Design and implement SpringBoot applications and features
  • Create high quality, modular, testable code
  • Identify and resolve immediate and potential issues in applications
  • Communicate and discuss with teammates to suggest application and system architecture
  • Follow and improve best practices with Java, including naming conventions, static code analysis, etc
  • Assist other developers with troubleshooting, debugging, and coding
  • Design and optimize database schema for the fast query and scalable database

Requirements

  • Minimum 1 years of Java programming and Web Development
  • Familiar with SQL and NoSQL databases including MySQL/PostgreSQL, Redis, etc
  • Experienced in SpringBoot architecture and best practices
  • Familiar with performance techniques such as caching, multi-thread, etc...
  • Strong experience writing SOLID code using OOP design patterns.
  • Have knowledge about container technology such docker and container orchestration systems such as Kubernete
  • Comfortable with code reviews, writing well-structured, maintainable code
  • Excellent in problem-solving and analytical skills.
  • Have experience in Frontend development (HTML5, ReactJS, WebPack ....) is a plus