Java Developer

level Intermediate / Advanced

Responsibilities:

Analyses system requirement and review specifications
Develops code base for Java project.
Works closely with project manager for technical aspects of assigned project.
Ensures Unit testing is done for all developed code.
Does code-review and optimises system performance.
Leads a small technical team (3-5 members) for assigned project.
Reports to team manager and proactively contribute to skills building activities for more junior members.

Required Qualifications & Skills:

BS/MS degree in Computer Science, Information Technology or a related field
At least 3 years of experience in Java core and J2EE programming.
Solid understanding of the full software development life cycle.
Strong knowledge about OOP/AOP and Java design patterns.
Experience working with Framework like Struts/Hibernate/Spring/etc.
Experience working with HTML5, JavaScript, CSS
Good at DB concept and DB design
Familiar working with Linux commands and Web server and application server tools.
Experience working with source version control (Git/Github is preferred).
Knowledge with Socket programming/RMI/Web Service/Security is a plus.
Good teamwork and communication skill.
Good time management and problem solving skill.
Able to coach and mentor junior members.
Good learning attitude, professionalism and high sense of responsibility.
Good command of English is a must; Japanese speaking is a big plus.

Our Key Benefits and Cares:

13th month pay
Performance review and salary adjustment 2 times a year.
Promotion opportunity.
Monthly team-building fund (200k/person/month).
English/Japanese certificate incentive bonus program.
Yearly company trip.
Yearly Amazing Race building activities.
Yearly health check at one of the top hospital in Danang.
Yearly profit bonus (based on business result).
Public Holiday bonus (Independence Day, Unification Day, New Year Day)
Bao Viet Healthcare Insurance

Apply by submitting your CV to recruitment@asiantech.vn.

Đối tác tuyển dụng