Team Leader/ Senior Java Engineer
Job Description
Taking part in managing team of 5-to-10 members to develop, enhance software for Toshiba products and solutions. The team will use variety of common technologies from Web (full stack of Java .NET & multiple client technologies) and Desktop/Mobile application depends on each components’ requirement of complicated system. Based on customers’ requirement, there may be request of quick investigation of new & latest technology and implementing Demos/Prototypes.
- Establishing estimation, proposing development solution with customer
- Making project plan, monitoring and controlling project progress, complying company's process.
- Directing project team in essential work tasks of software development (e.g., requirement definition, software design, implementation, testing)
- Accountable for success of the project in terms of Quality, Cost and Delivery.
- Leading and managing team to counter risk and issues during project execution.
- Communicating and discussing directly with customer about requirement specifications.
- Accountable for continuously discovering, evaluating and implementing new technologies/process to optimize development efficiency or improve product quality.
- Conduct training & coaching junior members in software engineering development if required.
Your skills
Mandatory skill
- At least 4 year experiences of Web system development (Java or others) with firm knowledge of software engineering (requirement, software design, programing, testing).
- At least 1 year playing role of Team Leader/ Project management. Having experiences to manage multiple project teams at the same time is an advantage.
- Able to investigate & acquire quickly knowledge about system specification & technical insight.
- Good mindset in software structural design to assure reliability, maintainability, portability and efficiency of the source code.
- Familiar with designing software using UML, Flow Chart.
- Can use English at work
Desired Skills
- Experiences in development/deployment on the Cloud (AWS, Azure).
- Knowledge & practical apply of implementation of common design pattern (both architectural & detail)
- Japanese: JLPT certification or able to communicate in Japanese is big advantage.
- Have experience working in Japanese companies is an advantage.
Benefit & Perks
- Salary: Negotiable salary according to ability. Up to 45M Gross.
- High Remuneration Package. Salary package ~ 15 months / year, including 02 bonus incentive and 01 bonus
- 100% salary in probation period
- Full Social, Medical & Unemployment Insurance
- Work in well - equipped and professional IT environment and IT community;
- To be trained and/or instructed by Japanese Specialists in Vietnam as well as in Japan and others;
- Join to learn Technical certificates, such as Microsoft Azure certificates, AWS, ... with company members with development-oriented support, exam funding, practice environment setup and study costs.
- Professional working environment with clear processes and goals
- Many onsite job opportunities in Japan
- Participate in many large projects with diverse technologies of Digital Solutions, IoT, Infrastructure System, Energy System, ... in the world
- Career path development orientation is clear and consulted by leaders and managers
- Professional Training Tech Skills and Soft Skills program
- Join Company Trip, Team Building, Clubs ... at luxury restaurants and resorts in the country.
- Subsidize for Japanese language proficiency test certificates and technical certificates.
You're applying for
Team Leader/ Senior Java Engineer
Team Leader/ Senior Java Engineer
Job Description
Taking part in managing team of 5-to-10 members to develop, enhance software for Toshiba products and solutions. The team will use variety of common technologies from Web (full stack of Java .NET & multiple client technologies) and Desktop/Mobile application depends on each components’ requirement of complicated system. Based on customers’ requirement, there may be request of quick investigation of new & latest technology and implementing Demos/Prototypes.
- Establishing estimation, proposing development solution with customer
- Making project plan, monitoring and controlling project progress, complying company's process.
- Directing project team in essential work tasks of software development (e.g., requirement definition, software design, implementation, testing)
- Accountable for success of the project in terms of Quality, Cost and Delivery.
- Leading and managing team to counter risk and issues during project execution.
- Communicating and discussing directly with customer about requirement specifications.
- Accountable for continuously discovering, evaluating and implementing new technologies/process to optimize development efficiency or improve product quality.
- Conduct training & coaching junior members in software engineering development if required.
Your skills
Mandatory skill
- At least 4 year experiences of Web system development (Java or others) with firm knowledge of software engineering (requirement, software design, programing, testing).
- At least 1 year playing role of Team Leader/ Project management. Having experiences to manage multiple project teams at the same time is an advantage.
- Able to investigate & acquire quickly knowledge about system specification & technical insight.
- Good mindset in software structural design to assure reliability, maintainability, portability and efficiency of the source code.
- Familiar with designing software using UML, Flow Chart.
- Can use English at work
Desired Skills
- Experiences in development/deployment on the Cloud (AWS, Azure).
- Knowledge & practical apply of implementation of common design pattern (both architectural & detail)
- Japanese: JLPT certification or able to communicate in Japanese is big advantage.
- Have experience working in Japanese companies is an advantage.
Benefit & Perks
- Salary: Negotiable salary according to ability. Up to 45M Gross.
- High Remuneration Package. Salary package ~ 15 months / year, including 02 bonus incentive and 01 bonus
- 100% salary in probation period
- Full Social, Medical & Unemployment Insurance
- Work in well - equipped and professional IT environment and IT community;
- To be trained and/or instructed by Japanese Specialists in Vietnam as well as in Japan and others;
- Join to learn Technical certificates, such as Microsoft Azure certificates, AWS, ... with company members with development-oriented support, exam funding, practice environment setup and study costs.
- Professional working environment with clear processes and goals
- Many onsite job opportunities in Japan
- Participate in many large projects with diverse technologies of Digital Solutions, IoT, Infrastructure System, Energy System, ... in the world
- Career path development orientation is clear and consulted by leaders and managers
- Professional Training Tech Skills and Soft Skills program
- Join Company Trip, Team Building, Clubs ... at luxury restaurants and resorts in the country.
- Subsidize for Japanese language proficiency test certificates and technical certificates.