We are looking for: Java Enterprise Developer (JD-DC8-0216-003) Java Enterprise Developer member for an out-sourcing project of an Australia, Singapore client who is leading provider of software and services to the global financial services industry. Responsibilities: As a senior developer in the project, your duty are as follows: • Analyze requirements and interact with customer to clarify them if anything is unclear. • Design and Implement new features/enhancements • Review code of other members • Support solution for junior engineer Required skills: • At least 3+ years of software development programming experience • At least 3+ years experience in Java technology platform • Object Oriented Programming and Design Patterns • Java Enterprise Edition • XML and JSON • Unit testing and mocking frameworks (e.g. JUnit, mockito) • Version control system (e.g. GIT, SVN, CVS) • Eclipse IDE • SQL and RDBMS systems (e.g. Oracle, DB2...) • ORM framework (e.g. Hibernate) • SOAP and REST Web Services • Python scripts (at least one candidate) • Vaadin (nice to have) • Knowledge of application security, authentication, SSO If you are interested in the positions above,please send your resume to our HR department at recruit@tma.com.vn