Grooo International

Senior Backend Developer (Java)

Ho Chi Minh City, Ho Chi Minh City, VN

12 days ago
Save Job

Summary

JOB DESCRIPTION


  • Design, develop, and maintain robust backend services using Java (Spring Boot) and Node.js (Express.js, SocketCluster, etc.).
  • Build and maintain scalable microservices and real-time communication systems.
  • Work closely with frontend and mobile developers using ReactJS/NextJS and Flutter to deliver seamless user experiences.
  • Optimize system performance and ensure high availability, reliability, and scalability of backend services.
  • Collaborate with DevOps to manage containerized applications using Docker, Kafka, and Nginx.
  • Perform database design, implementation, and tuning across MySQL, MongoDB, and Redis.
  • Participate in architectural discussions, code reviews, and solution consulting with cross-functional teams.
  • Ensure best practices in code quality, security, and maintainability.
  • Act as a technical liaison across teams and provide mentorship to junior developers.


YOUR SKILLS AND EXPERIENCE


  • 4+ years of experience in backend development with Java (Spring Boot).
  • Strong object-oriented programming skills.
  • Solid experience with Node.js, including Express.js and real-time frameworks like SocketCluster.
  • At least 1 year of experience with ReactJS and NextJS (collaboration with the frontend team).
  • Familiarity with Flutter and understanding of the mobile development lifecycle.
  • Proficient in working with MySQL, MongoDB, and Redis.
  • In-depth knowledge of microservices architecture.
  • Experience with Docker, Kafka, and Nginx in production environments.
  • Strong logical and analytical thinking with experience in system design and architecture.
  • Experience in application performance optimization and handling high-traffic systems.
  • A strong sense of ownership and responsibility; able to work independently or lead a small team.
  • Good communication skills and the ability to work effectively in English.
  • Knowledge of the financial securities domain is a plus.


Nice to Have:

  • Experience in DevOps or CI/CD pipelines.
  • Familiarity with cloud platforms (AWS, GCP, or Azure).
  • Exposure to Agile/Scrum environments.


BENEFITS

  • Attractive salary and bonus package
  • 12 annual leave days
  • Social and health insurance in accordance with state regulations
  • Excellent allowances (lunch, parking, birthday, happy hours, etc.)
  • Annual salary review based on employee performance and contribution
  • Sports clubs: running club, table tennis club, football club, etc.
  • Truly open-minded environment. Everyone is respected, and you have the freedom to pursue and achieve your goals
  • Other benefits under the Vietnamese Labor Law


How strong is your resume?

Upload your resume and get feedback from our expert to help land this job