Senior Software Engineer (Java)

Location: Ho Chi Minh, Viet Nam

Type: Full Time

Min. Experience: Experienced

JOB SUMMARY

In this role, you will play a crucial part in design, develop, and implement custom applications for insurance domain using the Spring Framework, AWS...

JOB DUTIES 
 
  • Collaborate with Scrum Masters, Product Owners, and peer engineers to iteratively create technical solutions that meet business and technical requirements.
  • Work as part of an innovative team, acting as a strong advocate for continuous integration, continuous delivery, quality assurance, and test/process automation.
    Be skilled in troubleshooting production issues and coordinating with peer engineers to streamline code deployment.
  • Handle end-to-end development, including coding, testing, and debugging during each cycle.
  • Enjoy experimenting with the latest innovative trends in front-end and back-end development.
  • Work under limited supervision, demonstrate ability to debug new software or significant enhancements to existing software to achieve desired results and documents appropriate aspects of those deliverables.
  • Support feature technical implementation.
  • Create and maintain technical documentation.
  • Research technology and bring new ideas to the team.
  • Possess a deep understanding of the product and business goals which you can translate into technology decisions.

JOB REQUIREMENTS
 
  • Bachelor’s degree in Computer Science, Software Engineering, or a related field (or equivalent experience).
  • 3+ years of experience with Spring Framework (Spring Boot, Spring Data, Spring Security).
  • Strong understanding of RESTful API design principles.
  • Proficiency in Java programming language.
  • Experience with AWS cloud platform (ECS Fargate, EC2, Lambda, ALB, API Gateway).
  • Experience with implementing ApigeeX Oauth2.0.
  • Experience with database management systems (RDBMS, NoSQL) like Oracle, SQL Server, PostgreSQL, DynamoDB.
  • Familiarity with API testing frameworks (Postman, JUnit)
  • Experience with CI/CD practices and tools (Jenkins pipelines, GitHub Actions-based workflows etc.). 
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 is your current salary?*
What is your desired salary?*
Please indicate the notice period required for your current position. If you are available to start immediately, please respond with "Immediate."
Will you now or in the future require visa sponsorship in Vietnam?*
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)*
Please list your family relatives who is current working or worked in Liberty in the past 2 years. If non, please enter N/A. **
Human Check*