
Application Integration Engineer, Java
CMA CGM
full-time
Posted on:
Location Type: Office
Location: Ho Chi Minh City • 🇻🇳 Vietnam
Visit company websiteJob Level
Mid-LevelSenior
Tech Stack
AWSAzureCloudGoogle Cloud PlatformJavaKafkaRabbitMQ
About the role
- Responsible in designing, implementing, and maintaining integrations between applications/systems
- Ensure smooth data flow and communication
- Design, develop, review, test, and manage underlaying integration frameworks and components
- Mentoring, reviewing code and helping other team members with technical issues
- Ensure maintenance and management of developed solutions
- Participate to common daily/weekly meeting with project teams based in Paris or India
- Realize daily and weekly activity reporting using Group tools
Requirements
- For Middle level: 3+ years of experience as a software engineer in a complex development environment.
- For Senior level: 5+ years of experience as a software engineer in a complex development environment.
- Solid experience in Java programming language
- Experience in designing & developing RESTful APIs
- Experience with unit testing and integration testing
- Domain knowledge and experience in Transport and Logistics is a plus
- Experience in working as enterprise application integration engineer before
- Hands-on experience with any messaging system/service such as RabbitMQ, Kafka, Google Cloud Pub/Sub, etc.
- Experience with any Cloud platforms (Microsoft Azure, AWS, GCP, etc.)
- Good communication in English (written and spoken)
Benefits
- 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...)
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard skills
JavaRESTful APIsunit testingintegration testingenterprise application integrationmessaging systemsRabbitMQKafkaGoogle Cloud Pub/SubCloud platforms
Soft skills
mentoringcode reviewproblem solvingcommunication