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.