VNG Career Site Header

Chia sẻ việc làm

  • Logo Footer
  • Logo Footer
Tìm công việc

Back End (Java - Promotion team), Zalopay

OfficialTechSoftware24-PGE-1714
locationtp.hồ chí minh
Xem mô tả bằng
Tiếng Việt

Mô tả công việc

Back End (Java) engineers at ZaloPay build the microservices powering our promotions systems that reach millions of users. You will build microservices primarily with Spring Boot, Kafka, Redis and various SQL database systems.

Working in Promotion Domain, taking responsibility to build products that related to marketing events, especially seasonal promotion campaigns and advertising solutions. You will have the opportunity to grow technical skills as well as product mindset by embracing challenges and innovation.

Job Responsibilities:
  • Designing and implementing Java-based (Spring Boot) applications and features.
  • Working with the team to build high-scale, high-throughput services.
  • Designing database schemas, cache models for speed and scale.
  • Create high quality, modular, testable and maintainable Java code.
  • Identifying and resolving immediate and potential issues with applications.
  • Participating in group meetings to discuss application and system architecture.
  • Follow and improve best practices with Java, including naming conventions, static code analysis, etc.
  • Assisting other developers with troubleshooting, debugging, and coding.
  • Working in Scrum process and Agile methodology

Yêu cầu

  • Minimum 2 years of Java programming and Web Development.
  • Strong knowledge of Spring Boot architecture and best practices.
  • Familiar with performance techniques such as caching, multithreading, monitoring, etc.
  • Familiar with SQL databases including MySQL/MariaDB, etc.
  • Excellent in problem-solving and analytical skills.
  • Experience with product development and monitoring, having mindset of product ownership, improvements and innovation.
  • Strong debugging and profiling skills.
  • Familiar and practiced with jUnit, Mockito, or similar testing libraries.
  • Strong experience writing SOLID code using OOP design patterns.
  • Experience with container technology such docker and container orchestration systems such as Kubernetes.
  • Comfortable with code reviews, writing well-structured, maintainable code