Java Developer
CMA CGM View all jobs
- Ho Chi Minh City
- Permanent
- Full-time
- Develop, maintain, and optimize custom Java modules and APIs to support enterprise applications.
- Communicate directly with clients and international teams (e.g., Paris team) to gather requirements, discuss technical solutions, and report progress.
- Learn and configure Master Data Management (MDM) applications using the TIBCO EBX platform (training provided).
- Perform minor UI modifications and enhancements using HTML and JavaScript.
- Writing clean, scalable, and maintainable code following industry best practices.
- Manage source code rigorously using Git, ensuring standardized and clean commit histories.
- Debug and resolve technical issues in a timely manner.
- Bachelor's degree in computer science, Software Engineering, or a related field.
- 1 to 3 years of professional experience in software development.
- Java Excellence: Strong, demonstrable knowledge of core Java programming. This is the most critical technical requirement.
- English Proficiency: Excellent communication skills in English (both written and spoken) are mandatory for direct client interactions and daily teamwork.
- Version Control (Git): Solid understanding of Git. Must be able to manage branches, merge code, resolve conflicts, and follow standard commit practices efficiently.
- Web Technologies: Knowledge of HTML and JavaScript to handle front-end modifications.
- Strong problem-solving skills, a proactive learning attitude, and a high sense of ownership.
- Experience with relational databases (e.g., PostgreSQL) and REST/SOAP APIs.
- Experience with testing frameworks (e.g., JUnit) or CI/CD pipelines.
- Round 1: Technical test (30') and English interview (15')
- Round 2: Technical interview (60-90')
- Being a pioneer in contributing to team development with a long-term vision.
- High ownership working environment: You will take full responsibility and control of your missions contributing to the team's success in a daily collaboration with Paris teams.
- Continuous skill improvement with new technologies, challenging projects, on-the-job coaching, knowledge exchange with technical experts, and training programs (locally and in Paris).
- Annual performance review: recognize your efforts and identify development/improvement needs.
- Be secure in your mind with employee care: private healthcare insurance package, medical check-ups, allowance support...
- Great-place-to-work activities (company trips, sport clubs...): enhance teamwork spirit and facilitate your work-life balance.
- Opportunity to participate in global events (Hackathon, Seminar, Innovation Factory...).