Position: Java Software Engineer (Senior/Principal)
Overviews
Overviews
We provide IT technology solutions through which our clients can "easily" apply to grow their businesses. Our cloud services have helped clients address their challenges, allowing their employees to enjoy both work and life by facilitating digital transformation through our IT services.
Job Description:
We are recruiting for 1 position of WORK OFFLINE FULLTIME AT HEAD OFFICE DISTRICT 12: A software system with electronic invoice issuance and management functions based on Java programming language has been used by more than 7000 businesses and about 290,000 people in Japan.
- Cooperate with the Project Manager (PM) and project development members, analyze product specifications, specification changes, and new additional functions.
- Participate in developing projects as a Technical Specialist from Outline Design, Detail Design, Development/Implementation, Code review, Unit test, and Release stages.
- Design Database, develop functions, and support team members.
- Do other tasks as assigned by PM.
Job Requirement:
Must-Have:
- Have at least 4 years of experience working with Java in Web Application development projects.
- Have experience working with Spring or Spring boot framework.
- Have experience working with JUnit.
- Having experience or knowledge of DDD is an advantage.
- Experience working with PostgreSQL/MySQL.
- Ability to research to solve technical problems.
- Good at reading and understanding English documents.
- Have worked as Team Leader/Senior for projects with at least 2 developers or more.
- Have experience in following and providing technical support to team members.
- Have experience reviewing code.
- Have experience interviewing and evaluating PG’s technical skills.
- Ability to read, understand, and analyze business requirements from customers.
- Able to detect and solve problems well.
- Able to overcome high pressure at work.
- Ability to create/present easy-to-understand technical documents.
- Have good communication skills.
- Able to train members.
- Understanding the process and working style at Japanese companies is an advantage.
Benefits:
- 100% salary during probation
- Social Insurance: 100% based on gross salary
- 14-month salary/year
- Performance review and bonus 2 times/year
- Yearly and Quarterly MVP award
- Total 29 holidays/year (10 days Vietnam holidays + 7 days Japan holidays + 12 annual paid-leaves)
- No Overtime
- PVI health insurance.
- Annual health check.
- Annual company trip (Your family can also join and the company covers 50% fee)
- Many events: Women’s Day, Men’s Day, Children's Day, Obon, Mid-Autumn, Xmas, teambuilding, YEP, birthday party …
- Overseas training opportunity in Japan
- Japanese skilled engineers support you to skill up.
- One month of training when you start to work.
- In-office seminars and outside seminar support
- Certification support
- Free parking. Free snacks at the pantry every day.
- Salary range: Senior Level: up to 1400 (Gross)
Principal Level: up to 2400 (Gross)
#LI-JACVN