Tóm lược
- Yêu cầu kỹ thuật:
- Maven ,
- MS SQL ,
- Java ,
- JUnit ,
- Spring ,
- Algorithm ,
- Hibernate ,
- UML ,
- OOP ,
- Git ,
- NoSQL ,
- Distributed Systems ,
- Caching ,
- Polymer
Mô tả công việc
Tóm tắt công việc
- Design, build, and maintain efficient, reusable, and reliable Java code.
- Be responsible for training team members.
- Study requirements and design architectures and choose technologies for projects.
- Support any technical issues of the project team.
- Review code, design of the project team members.
- Manage and assign tasks to members based on project requirements, support the team members.
- English: fluent in both spoken and written. The candidate must be able to communicate directly with clients.
Yêu cầu công việc
- University/College graduated in IT major or relevant fields.
- At least 5 years working experience in projects in the field of technology in his/her charge.
- At least 3 year experience in technical management.
- Proficient in Java, with a good knowledge of its ecosystems.
- Solid understanding of object-oriented programming.
- Familiar with various design and architectural patterns.
- Skill for writing reusable Java libraries.
- Knowledge of concurrency patterns in Java (Thread-based, Actor-based, ...).
- Strong at algorithms analysis and design.
- Proficient working with UML.
- Understanding fundamental design principles behind a scalable and distributed systems.
- Experience with popular Java frameworks, such as Spring and Play, Hibernate, ...
- Good working experience with Maven, JUnit, Git.
- Familiar with continuous integration.
- Good knowledge with SQL, NoSQL, Message Queues and caching techniques.
- Experience & Knowledge in Grail & Polymer is an advantage
*** Interest
- Salary Up to $2300
- Salary review once a year
- Working with people who have 8-10 years of experience in the field of software, Software Architect position of the large systems.
- Guided intensive development of technology.
- Have the opportunity to work with challenges and develop one’s best abilities.
- Health insurance, the social insurance as prescribed by the State.
- WORKING ENVIRONMENT: Friendly, dynamic, promotion opportunities.
- Receive company’s welfares: Holidays, annual vacation, sports, team-building, advanced classes of foreign languages (English, Japanese) ...etc
- Health check once a year
Ngôn ngữ
-
English
Nói: Intermediate - Đọc: Intermediate - Viết: Intermediate
-
Japanese
Nói: Intermediate - Đọc: Intermediate - Viết: Intermediate
Yêu cầu kỹ thuật
- Maven
- MS SQL
- Java
- JUnit
- Spring
- Algorithm
- Hibernate
- UML
- OOP
- Git
- NoSQL
- Distributed Systems
- Caching
- Polymer
NĂNG LỰC
- Analytic Skills
- Friendly
- Dynamic
Thông tin doanh nghiệp
NTQ Solution specializes in developing outsourcing software applications for the web and smartphones.
NTQ Solution specializes in developing applications for smartphones and the web; systems management software in the enterprise; software systems based on embedded technology and cloud platforms; software for medical applications; the e-commerce software ... for the Japanese market, the UK, Singapore, Thailand, Russia, Belarus, Australia, Germany ...