Job Summary
Job description
Overview of job
- Participate in part or full lifecycle of software development (design, development, testing, deployment).
- Create design and test specifications independently, support system design under guidance of Project Leader.
- Develop backend systems using Java and related technologies.
- Conduct code reviews and ensure compliance with coding standards and best practices.
- Mentor and coach junior developers (coding standards, design patterns, unit testing, deployment).
- Troubleshoot and resolve complex technical issues.
- Stay updated with new technologies and contribute to continuous improvement.
- Support business trips or overseas assignments when required.
- Perform other tasks assigned by Manager.
- Working time: Mon-Fri, Hybrid working mode
- 13th Month Salary + Year-End Reward (a half month) + Excellent Bonus
- Special allowance for foreign language certificate (up to 500USD/month)
- Full social package (SI, HI, UI) & Premium healthcare insurance
- Annual Health Check at top-tier healthcare centers
- Up to 19 days of paid leave
- Free Japanese Classes, 1:1 sessions with native teachers
- Udemy account provided & Sponsorship for technical certificates (AWS, Azure, PMP, etc.)
- Exciting activities: Company Trip, Xmas & Year-End Party, Sports Day, Outing Trip, etc.
- Reward Most Valuable Player (MVP) for individual & team: twice a year
- Sports clubs provided (100% sponsored by the company): Football, Badminton
- Professional environment with clear procedures and well-working facilities
- Onsite opportunities: short-term and long-term assignments in Japan, and APAC.
Job Requirement
- Bachelor’s Degree in Computer Science or related field.
- At least 3 years of experience in Java backend development with strong knowledge of Spring/ Spring Boot.
- Solid understanding of OOP, design patterns, and clean code principles; Experience in building RESTful APIs.
- Hands-on experience with SQL databases such as SQL Server, Oracle, etc.
- Good knowledge of Vanilla JS; Knowledge of frontend technologies: Bootstrap, jQuery, CSS.
- Experience with AWS/ Cloud platforms (deployment, services, cloud-based architecture) is a strong advantage.
- Familiar with SDLC models (Waterfall, Agile) and experience in creating technical design and test specifications.
- Experience working with Japanese clients or offshore development models is preferred.
- Good English communication, Basic in Japanese (JLPT N4+)
Languages
-
English
Speaking: Intermediate - Reading: Intermediate - Writing: Intermediate
-
Japanese
Speaking: Intermediate - Reading: Intermediate - Writing: Intermediate
Technical Skill
- Java
- Spring
- AWS Lambda
- JavaScript
- jQuery
- CSS
- Oracle
- Bootstrap
- OOP
- Design Patterns
- MS SQL
- Architecture
- AWS
- Spring Boot
- SDLC
- RESTful API
COMPETENCES
- Waterfall
- Agile
- Communication Skills
BUSINESS PROFILE
NEC, the leading Carrier Network Infrastructure in Japan.
If you have talent, willing to learn new things, have enthusiasm for work, want to take challenges as well as and want to build your career in a stable and global company, do not hesitate to apply to NEC Vietnam.
As a member of NEC, we are increasing our efforts to provide endless services expanding from System Support Services, Systems integration, Government and Financial solutions to Telecommunication Network businesses in Vietnam, and to develop productive and high-quality software.
NEC's brand statement, "Empowered by Innovation," expresses our commitment to empowering people and society through continuous innovation in every area of our businesses, fueled by our infinite passion for innovation and our customer-focused spirit of collaboration.