Senior Java Engineer (Java, AWS, English)

Location: Ho Chi Minh, Viet Nam

Type: Full Time

Min. Experience: Experienced

About us

As a Fortune 500 company, we are on the front edge of an IT transformation for how people work and deliver solutions. As part of our commitment to making things better, we are focused on enabling and supporting your career development and growth. With dedicated, tech-specific learning programs, self-paced learning options, and access to conferences and professional development resources we want you to build a career that sets you up for success. As part of our tech and digital teams you’ll enjoy: A progressing tech stack that champions the use of emerging technologies. Opportunities for continuous learning and growth. A diverse, inclusive, and collaborative team and environment. Work life balance and flexible work arrangements.
 

Job Responsibilities

  • Work with Technology and business product owners on shaping project requirements and solutions and responsible for solution delivery.
  • Understand business requirements and how they translate into application features.
  • Work with business analysts to recommend updates to core systems to the team responsible for the development.
  • Collaborate with a team of IT professionals to set specifications for new applications and develop user stories.
  • Evaluate existing applications to reprogram, update and add new features.
  • Develop technical documents and handbooks to accurately represent application design and code. Integrate software components and third-party programs and libraries.
  • Troubleshoot, debug and upgrade existing software.
  • Recommend and execute improvements to programs, systems, and processes.
  • Create technical documentation for reference and reporting. 
     

Job Qualifications

  • 5+ years of experience in software development.
  • Solid experience using for example Java8, Spring Boot, and Spring MVC.
  • Familiar with microservices architecture and experienced in AWS cloud services
  • Knowledge of object-oriented design and design patterns, and programming skills.
  • Experience in designing and implementing APIs and Microservices.
  • Knowledge of and experience with Frontend technologies is also desirable.
  • Strong concepts of clean code principles.
  • Experience with relational/non-relational databases.
  • Able to understand and apply design patterns.
  • Experience with container technologies (Docker or similar) is also desirable.
  • Experience in vendor management.
  • Interested in growing as a software engineer participating actively in the whole development cycle (frontend, backend, database, testing, DevOps...)
  • Bachelor’s degree in management information systems, computer science, information technology, or other related field required.
  • Must be driven and flexible enough to succeed in ambiguous and less structured situations.
  • Fast learner, analytical and problem solver, keen to adopt the latest technologies in a challenging environment.
  • Strong communication skills.
  • Proficient in English and Vietnamese languages

** Candidate with similar tech stack but less experience will be considered for Senior Software Engineer position **

Apply for this Position
* Required fields
First name*
Last name*
Email address*
Location
Phone number*
Resume*

Attach resume as .pdf, .doc, .docx, .odt, .txt, or .rtf (limit 5MB) or paste resume

Paste your resume here or attach resume file

What languages do you speak fluently?*
Earliest start date?*
What is your current salary?*
What is your desired salary?*
Will you now or in the future require visa sponsorship in Vietnam?*
The earliest availability to onboarding?
Do you have relatives or friends working in Liberty Insurance Limited?*
I have read and agreed to the Personal Information Collection Statement for Job Applicants
(https://www.libertyinsurance.com.vn/chinh-sach-va-thong-bao-ve-xu-ly-du-lieu-ca-nhan-danh-cho-ung-vien)*
Human Check*