Java Developer (JavaEE, EJB)
Description
Founded in 2018, CESA Vietnam started as a development center and has grown into a key technology hub within CEVA Logistics. Our teams drive enterprise integration, iPaaS, event-driven architecture, microservices, cloud technologies, AI, and Agile software development — powering CEVA’s global technology landscape. We foster a collaborative environment where people are encouraged to learn, share knowledge, innovate, and grow together.
Main tasks and activities
- Develop and maintain enterprise applications using Java EE, EJB, JSF, Spring, and Spring Boot.
- Build and support REST APIs, microservices, and system integrations.
- Develop front-end components using React, HTML, and CSS.
- Manage PostgreSQL database objects, queries, scripts, procedures, and views.
- Deploy and support applications using Tomcat, Docker, and Kubernetes.
- Maintain source code and CI/CD pipelines using Git, GitLab, and Jenkins.
- Troubleshoot technical issues and ensure application performance, security, and scalability.
- Collaborate with international teams to analyze requirements and deliver technical solutions.
Qualifications:
- Bachelor's degree in Computer Science, Software Engineering, or a related field.
- 2+ years of relevant experience in Java development, application development, or technology-related roles.
Technical skills
- Strong proficiency in Java EE, EJB, JSF, Spring Framework & Spring Boot.
- Experience with microservices, REST APIs, Tomcat, and Hibernate.
- Strong PostgreSQL/SQL skills, including scripts, procedures, and views.
- Experience with React, HTML & CSS.
- Experience with Docker & Kubernetes.
- Knowledge of authentication/authorization, preferably Apache Shiro.
- Experience with Git source control.
- Strong analytical, troubleshooting, and problem-solving skills.
Advantageous to have:
- Experience with GitLab repository management.
- Experience with Jenkins and GitLab CI/CD pipelines.
- Knowledge of WSO2 or similar API management and integration platforms.
- Experience with GULU SSO connectivity or similar Single Sign-On solutions.
- Knowledge of cloud platforms such as Microsoft Azure or AWS.
- Experience with automated testing frameworks such as JUnit.
- Previous experience in logistics, supply chain, or Warehouse Management Systems.
Soft skills
- Ability to work independently and take initiative.
- Strong teamwork and communication skills.
- Good written and spoken English.
Interview process:
- Round 1: Technical test (30’) and English interview (15’)
- Round 2: Technical interview (60-90’)
Office Location: Etown 2, 364 Cong Hoa, Ward 13, Tan Binh, HCMC, Vietnam
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...)