Java Developer (Junior/Middle/Senior/Leader)

LinkedIn|CMC Global Company Limited.|Ho Chi Minh City, Ho Chi Minh City, Vietnam|2 Aug 2026
Apply Now →

JOB DESCRIPTION

CMC Global is a member of CMC Corporation with an aspiration to bring ICT products, solutions, and services of Vietnam to the international market.

Established in March 2017 as a strategic move of the Corporation to enter the global stage, we are proud to be the leading company in Vietnam in providing a wide variety of comprehensive IT Solutions & Services, ranging from Traditional services to Digital Transformation, as well as Consultancy, to organizations worldwide.


POSITION: JAVA DEVELOPER

Job Summary

We are looking for a Java Developer with 2+ years of experience to join our development team. The ideal candidate will have solid knowledge of Java and Spring Boot, a passion for building scalable backend systems, and a willingness to learn and grow in enterprise software development. Experience in the banking or financial services domain is highly preferred.

📍 Working Location: District 3 , Ho Chi Minh City (Onsite)


Responsibilities

  • Develop, maintain, and enhance backend applications using Java and Spring Boot.
  • Design and implement RESTful APIs and business logic based on project requirements.
  • Collaborate with Business Analysts, QA Engineers, and other developers throughout the software development lifecycle.
  • Troubleshoot, debug, and optimize application performance.
  • Participate in code reviews and contribute to coding standards and best practices.
  • Write unit tests and support system integration testing.
  • Maintain technical documentation and ensure software quality.
  • Continuously learn new technologies and contribute to process improvements.


Requirements

  • Minimum 2+ years of experience in Java development.
  • Strong knowledge of: Java Core, Spring Boot, RESTful APIs, SQL (MySQL, PostgreSQL, Oracle, or similar)
  • Understanding of Object-Oriented Programming (OOP), Design Patterns, and Software Development Lifecycle (SDLC).
  • Experience with Git and Agile/Scrum development methodologies.
  • Basic knowledge of unit testing frameworks (JUnit or similar) is an advantage.
  • Strong analytical thinking and problem-solving skills.
  • Ability to work independently as well as collaboratively within a team.
  • Experience working on Banking or Financial Services projects is preferred.
  • Knowledge of Microservices Architecture, Docker, or Kubernetes is a plus.
  • Experience with messaging systems (Kafka, RabbitMQ, etc.) is an advantage.


BENEFITS

  • Gross Salary: Negotiate
  • Performance + Project Bonus
  • Extra package per year (16M/person/year)
  • Young and dynamic working environment.
  • Continuous development of hard and soft skills through work and professional training.
  • Opportunity to approach the newest technology trends
  • Exciting leisure: sports and art events, football club, family day…
  • The company’s labor policy is completely pursuant to Vietnamese labor legislation plus other benefits offered by the company (Company trip, Holidays, etc.)
  • Health Insurance (AON care premium)
  • Salary review 2 times/year or on excellent performance.