Company Description
CMC Global, a subsidiary of CMC Corporation, delivers innovative IT and digital transformation solutions to businesses worldwide. Since its establishment in 2017, the company has become a trusted IT Services Partner, focusing on empowering industries through advanced technologies. CMC Global maintains a global presence, operating in key markets such as the APAC region, Japan, Europe, and the US. The company's inclusive work culture values creativity, speed, commitment, and customer-centricity, driven by a team of skilled professionals prepared to meet future demands.
Responsibilities:
- Design, develop, review, implement, and manage Java applications and services for production and pre-release environments.
- Design, develop, review, implement, and manage continuous integration; build management and deployment scripts, systems, and any code as required.
- Participate in Agile software development, prototyping, and code review with international development teams to build scalable microservices-based products and APIs using Java technologies on AWS Cloud architecture.
- Fully understand the requirements of the customer or business and utilize this knowledge to develop applications that are consistent with these requirements.
- Work with delivery teams to achieve success through development using CI/CD and DevOps practices, processes, and tooling.
- Provide robust coding practices, solid unit/component test coverage, and debugging code.
Requirements:
- Have 3–5+ years of hands-on experience in a Java developer role.
- Solid experience in Java 8+, Java Core, and Spring Frameworks (especially Spring Boot)
- Having knowledge of or experience with ReactJS is advantageous.
- Experience in designing & developing RESTful APIs & microservices-based systems
- Practical experience in container (ECS, Kubernetes, Docker) and FaaS (AWS Lambda) technologies
- Strong English communication skills (both verbal & written)
- Experience in modern CI/CD pipelines and tools (e.g., Git, Ansible, Jenkins, NPM, Gradle)
- Experience in Agile development environments
- Well-versed in writing structured, well-documented, maintainable, and clean code
- Good problem-solving and analytical skills
- Good understanding of standard software engineering processes and testing
Benefits:
- Attractive salary package up to 14 months
- Extra package per year (up to 16 million VND)
- Premium healthcare package from FULLERTON for you and your family
- Young and dynamic working environment.
- Continuous development of hard and soft skills through work and professional training.
- Opportunity to approach the newest technology trends and global projects.
- 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.).
* Please send your application via email: [email protected]