View All Job Openings

Team Lead – Java


  • Can play Team Lead role in the projects
  • Able to work independently, help others to solve technical issues
  • Able to provide the technical training, guidance in project
  • Can do normal documentation and presentation tasks
  • Good at English speaking/writing skill, can confidently discuss with customer about technical approaches or issues in details
  • Leadership skill: Can manage and lead a scrum team or a project team of medium size (6 -10 people)


  • Excellent knowledge in HTML, CSS, JavaScript, jQuery (including JavaScript OOP, HTML/CSS3)
  • Good experience in more than one web application frameworks and platforms such as Spring / Spring MVC / Spring Boot, EJB3 / MDB, Web Services (JAX-WS / JAX-RS), Hibernate / JPA, Message Queue / JMS
  • Good experience with OOP, DI/IoC, SOLID principles, Design Patterns and software development best practices.
  • Good knowledge in performance optimization and security for web application
  • Good leadership, good communication and high self-management, self-motivation
  • Prefer for additional skills:
    • Cloud based development
    • CMS system such as CQ5, Liferay Portal
    • Good knowledge of Angular/React/Vue.js
    • NoSQL databases
    • Build script with Maven or Ant
    • Good knowledge of Docker, Jenkins
Da Nang, Ha Noi, Ho Chi Minh
4+ years
Bachelor Degree