Teamwork

TECHNICAL LEADER – JAVA

We are seeking an experienced Technical Leader (Java) to lead the design, development, and maintenance of enterprise-scale web applications.

Responsibilities:

  • Analyze requirements and design Java-based solutions with stakeholders
  • Lead technical design, development, estimation, and delivery
  • Design and maintain scalable, secure system architectures
  • Provide hands-on guidance, code reviews, and technical problem-solving
  • Mentor Java developers and support production systems
  • Drive best practices and continuous improvement
  • Participate in Agile/Scrum activities and collaborate effectively within project teams

Your Experiences and Skills:

  • Bachelor’s degree in Computer Science, Information Technology, or a related field
  • 5+ years of experience in developing large-scale, complex systems using Java
  • Strong experience with Spring Boot, Spring MVC, Hibernate
  • Solid knowledge of OOP, design patterns, Microservices, AWS
  • Experience with RESTful APIs and SQL/NoSQL databases
  • Good problem-solving skills and English communication

Nice To Have:

  • Experience with Japanese customers or offshore models
  • Knowledge of CI/CD, DevOps
  • Front-end basics (HTML/CSS)

Why You’ll Love Working Here

  • Periodic salary review based on individual performance
  • Annual Incentive aligned with individual contribution
  • Clear opportunities for career growth and professional development in a dynamic, collaborative environment
  • Health Insurance package (Inpatient: VND 70M/year, Outpatient: VND 10M/year, Dental: VND 2.5M/year)
  • Engaging internal activities and meaningful Corporate Social Responsibility (CSR) initiatives
  • Annual company trip and regular team-building activities
  • Working 5 days/week (Mon–Fri) with 12–15 days of annual leave
  • Share to learn and learn to share” culture that encourages teamwork, continuous learning, and a friendly working atmosphere

JOB APPLICATION