Ho Chi Minh City, Ho Chi Minh City, Vietnam

Senior Java Backend Engineer

 Job Description:

General requirements:

3+ years of experience in developing Android and industrial software (5+ years for the

lead position)

Intermediate level of written/spoken English.

Excellent in problem-solving and a quick learner.

Deliver high-quality, readable, scalable, secured, and optimized code at high speed.

Good experience in end-to-end quality software development process, Scrum, JIRA, Git

(GitLab/GitHub), and Agile methodology.

Technical qualifications:

Excellent web programming skills using Java.

Solid experience in one of Java frameworks (Spring Boot) and database (MySQL & NoSQL).

Good experience with Microservices.

Familiar with MQTT, Kafka, Web-Socket, and RESTful APIs.

Desired skills (nice to have):

Good experience with Docker & Kubernetes.

Good knowledge in Testing/QC: CI/CD, Jenkins, Selenium, Linux.

Experience in setup and using Cloud infrastructures (AWS, Azure).

Good experience in Python, Node.js or PHP programming.

Familiar with Frontend techniques: HTML5, CSS3, Bootstrap, VUE.js and React.js and comfortable with TypeScript.

  Required Skills:

CSS3 Vue.js NoSQL Gitlab Microservices Spring Boot Selenium Kubernetes React.js TypeScript Github Android Jenkins HTML5 Node.js Docker Bootstrap Software Development Scrum Programming JIRA Linux PHP Git Python MySQL Software Testing Java English