Java Backend Engineer

Location Ho Chi Minh City, Ho Chi Minh
Industry Technology
Job reference 11408
Job type Permanent
Consultant email giang.tran@manpower.com.vn
Consultant contact no +84 28 3911 0950 | ext. 149
Date posted Sep 01, 2021

1. Key responsibilities 

  • Design, develop, implement and maintain Java application 
  • Write high quality, maintainable code using TDD and DDD 
  • Translating user stories into working solution 
  • Design and implement RESTful APIs 
  • Design and implement microservice architecture within the give domain 
  • Work with the distributed team in multiple time zones 
  • Actively participate in Scrum technologies 

2. We'll expect you to have:

  • At least 4 years of practical experience in Java (Java SE/Kotlin, Java EE/Spring/Spring Boot)   
  • Practical knowledge of version control systems, Git flow, Trunk, and GitHub flow branching strategies 
  • Experience with SQL and JPA/Hibernate 
  • Experience with messaging system like Kafka, alternatively Solace/RabbitMQ/AWS Kinesis 
  • Experience developing RESTful APIs  
  • Experience developing event-driven microservices using Kafka 
  • Hands-on experience with Kubernetes and Docker experience 
  • Familiar with DevOps toolchain: GitHub, CircleCI, Artifactory, SonarQube, et al. 
  • Knowledge of NoSQL databases such as DynamoDB,  
  • Practically experience with elastic AWS infrastructure 
  • Experience in Agile (Scrum or Kanban) 
  • Knowledge of Test Driven Development methodology 
  • Fluent English in speech and writing 

3. Benefits:

  • Competitive salary
  • Salary band per level and employee benefits are reviewed once per year
  • 13th month salary
  • Retention bonus
  • Private health insurance: including accident, outpatient, in-patient, maternity, and dental for all permanent employees
  • Maximum 18-day vacation leave/year
  • Sports and hobby clubs
  • Monthly lunch allowance
  • Working place: District 1, HCMC.