Location: Ha Noi
Responsibilities:
- Design, implement, and maintain software components in complex, distributed systems.
- Work closely with other groups (QA, Tech Support) to effectively diagnose and resolve software defects.
- Participate in team collaborative design and code review activities.
- Prioritize tasks, communicate to senior management effort estimates, and project status periodically.
Requirements:
- Proficiency in Java EE related back-end technologies (OpenJDK, Tomcat, Spring, Java Aspect, Google Web Toolkit)
- Familiarity with object oriented design and modern design patterns
- Experience with relational databases (SQL Server, Oracle, Maria DB), Hibernate, and SQL
- Knowledge of Javascript front-end technologies (Angular) is a plus
- Good command of English