Lead Java Engineer

ABOUT CLIENT

Our client is a leading financial institution with a strong presence in the banking industry.

JOB DESCRIPTION

Developing and managing Java applications and services for production and pre-release environments
Creating and managing continuous integration, build management, and deployment scripts
Participating in Agile software development, prototyping, and code review with international teams
Understanding customer or business requirements and developing consistent applications
Collaborating with delivery teams to drive development using CI/CD and DevOps practices
Implementing strong coding practices, unit/component test coverage, and debugging code
Providing mentorship and technical leadership for a team of engineers
Fulfilling additional tasks as assigned by leadership or authorized representatives

JOB REQUIREMENT

More than 7 years of experience as a technical lead/senior engineer specializing in Java/Fullstack (Java, ReactJS) in a complex, enterprise-level development environment.
Strong expertise in JAVA 8+ and/or ReactJS.
Skilled in designing and developing RESTful APIs and complex microservices-based systems, with troubleshooting and debugging experience.
Proficient in Cloud computing, particularly AWS or Azure.
Familiarity with unit testing and integration testing.
Practical knowledge of Containers (ECS, Kubernetes, Docker) and FaaS (AWS Lambda) technologies.
Excellent English communication skills (both verbal & written), specifically in global software development environments.
Experience working in Agile development environments.
Able to write structured, well-documented, maintainable, and clean code.
Strong problem-solving and analytical skills.

WHAT'S ON OFFER

Competitive salary
Generous annual leave and sick leave
Additional perks like 13th month salary, annual performance bonus, premium healthcare, team activity allowance, welcome kit, and work anniversary benefits
Opportunities to work on innovative projects with contemporary technology, clear career advancement paths, access to digital learning platforms, leadership training programs, specialist capabilities, and sponsored language and training courses
Flexible work model, modern office spaces, stocked pantry, employee assistance program, team-building activities, and a talented and cohesive team

CONTACT

PEGASI – IT Recruitment Consultancy | Email: recruit@pegasi.com.vn | Tel: +84 28 3622 8666
We are PEGASI – IT Recruitment Consultancy in Vietnam. If you are looking for new opportunity for your career path, kindly visit our website www.pegasi.com.vn for your reference. Thank you!

Job Summary

Company Type:

Bank, product

Technical Skills:

Java

Location:

Ho Chi Minh - Viet Nam

Working Policy:

Salary:

$ 3,000 - $ 4,700

Job ID:

J00666

Status:

Active

Related Job:

Senior Design Verification Engineer

Ho Chi Minh - Viet Nam


Semiconductor

  • Chip Verification

Negotiation

View details

Senior RTL Design Engineer

Ho Chi Minh - Viet Nam


Semiconductor

  • Chip RTL Design
  • RTL

Negotiation

View details

Golang Software Engineer

Ho Chi Minh - Viet Nam


Product

  • Golang

As a Golang Software Engineer, you will be responsible for monitoring task performance and ensuring the successful completion of assignments given by the Manager. Additionally, you are expected to proactively propose initiatives to enhance the performance of the Product team and drive innovation within the team. Provide a technical approach before implementation & make a detailed plan for requirements. Work as a team player to provide ongoing production support to our customers. Actively search for new technologies, tools for working purposes. Build and maintain the core of the project. Utilize best practices, such as Test Driven Development, and Domain-Driven Design as an architectural guide. Build integrations with third-party tools and APIs.

Negotiation

View details