[VNG]Senior Software Engineer (Java, ZaloPay)
|Nơi làm việc:
||Tp.Hồ Chí Minh
Mô tả công việc
- 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.
- Minimum 2 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.