Senior Java Developer

Apply Now
Location
Hà Nội
Contract Type
Fulltime
End date
31/03/2026

JOB DESCRIPTION

1. Perform offshore development activities:

+ Technical analysis of business requirements to implement the application

+ Draft and update use cases, when required

+ Setup development environment

+ Design, build, review reliable Java code which will be deployed in Cloud based or on Premises.

+ Prepare unit test cases, E2E automation test and plans.

+ Follow guidelines from Control, Quality and Procedures Section: JIRA workflow, DevOps and build strategies, software development standards and best practices, security instructions,…

+ Perform DevOps activities such as CI/CD pipelines, Monitoring, Infrastructure configuration,...

+ Follow client Standards

+ Adhere to the acceptance criteria and the Definition of Done

+ Ensure documentation of software/changes is maintained and at quality in accordance with internal standards and industry best practices.

  1. Coordinate with client staff, onsite Team Coordinator and internal team:

+ Participate in the SCRUM event meetings

+ Follow-up on activities related to system development and testing

+ Manage project team, perform work estimation, assign tasks, create project reports when required

+ Remove impediments and obstacles in the project to facilitate team's work.

+ Monitor and control performance of team and each individual

+ Verify and submit Timesheet of internal team

+ Follow process, regulations and procedures of the Company

+ Define, monitor, assess and report project's Objectives

  1. Training and coaching:

+ Train/Coach other colleagues and newly hired employees when required

+ Keep internal team stable and develop technical competencies

+ Study/Learn new technology when required

 JOB REQUIREMENTS

  1. Technical skills/experiences:

+ At least 5+ years of experience working with Java, J2EE, RESTful, Web application development

+ Familiar with Java development frameworks such as Spring Boot, Quarkus, MicroProfile, …

+ Familiarity with build tools such as Maven, Jenkins, and SonarQube

+ At least 3+ years of experience working with Java microservices, SQL, NoSQL and Cloud DB such as Postgres, MongoDB, S3, MS SQL, Oracle,...

+ Strong understanding of object-oriented programming, Java design pattern, microservice architectural design patterns, and principles of development (e.g. SOLID, DRY, KISS...)

+ Has experience in application development or deployment on Cloud (AWS, Azure or Google...)

+ Has experience in code review, architectural design

+ Has experience in automated testing platforms and unit tests such as Mockito, Junit, Gauge,...

+ Has knowledge and practicing about DevOps practices and toolchains (Docker, Kubernetes, Jenkins, Gitlab CI, ELK,...)

Nice to have:

+ At least 1+ years of experience in working with Frontend development framework such as Angular, ReactJS, NextJS or VueJS

  1. Soft skills/experiences:

+ At least 3 years of experience in Agile SCRUM, has understanding about Agile Manifesto and SCRUM events.

+ Has ability and willing to train about Java microservice and framework

+ Efficient communication in English: self-introduction, interview, and presentation, discussion in SCRUM events

+ Has knowledge in Problem solving

+ Has experience or willing to work with European client

+ Ability to work both independently and as part of a team

SALARY & BENEFITS

- Salary: 40M – 65M/month

- Salary package: 13 months of income per year

- OT compensation: up to 400%

- Free account Udemy

- Bonus Bao Viet insurance when becoming an official employee

- Bonus on birthday, New Year’s Eve, 30/4&1/5, 2/9: 500.000VND

- Child benefit: 500.000 VND per month (from the age of 7 to 24 months old)

- Shopping or travel voucher 5.000.000VND for official employees who have been working for more than a year and obtain excellent performance review

- Annual teambuilding: summer trip, many indoor and outdoor activities such as yoga club, soccer club, swimming club,…

- Professional and dynamic working environment

- Full insurance package which is compliant with Labor law

- 12 annual leaves per year

- Working time: 08:30 AM – 12:00 PM , 01:30 PM – 06:00 PM, from Monday to Friday. Employees have two days off per week (Saturday and Sunday).

————————–————————–————————–—

Contact us:

Email:  tuyendung@emeal.nttdata.com

Website: http://nttdata-vds.com/

Address: 98A Nguy Nhu Kon Tum, Thanh Xuan, HN

NTT DATA VDS

The recruitment process at NTT DATA VDS

Recruitment Steps Recruitment Steps

Step 1

CV screening

We invite the selected candidates to job interviews.

Step 2

Interview

You can choose the schedule and format of the interview that suit you best.

Step 3

Offer of employment

If you are a suitable candidate, you will receive an offer letter shortly after the interview.

Step 4

Probation

You will have a probation period of 2 months, which you can shorten by demonstrating your skills and performance.