JOB DESCRIPTION
- Work in a team of engineers to implement backend services in the platform
- Build service definitions, OpenAPI specifications, SDKs, and documentation for other developers that consume these services
- Integrate with other services and data sources using APIs, messaging systems, databases
- Collaborate with the DevOps team on microservices design, containerization, and automated deployments
- Build automated test suites to ensure these services are reliable and performant
REQUIREMENTS
- Experience working with Java and one or more Java frameworks such as Spring Boot
- Project experience around web service design and RESTful APIs
- Expertise with the OpenAPI Specification (Swagger), RESTful APIs, and related tools such as Postman, cURL, and HTTPie
- Experience integrating with 3rd party services and databases such as Redis, message queues, MongoDB, and ElasticSearch
- Agile/SCRUM methodology experience
- English is a must
- Prefer Senior/Leader candidates
JOB BENEFITS
- Salary: Negotiable
- Performance review: 2 times/year
- 14th-month salary bonus
- KPI bonus based on project and performance
- Extra package: 16 Mil /employee/year (Bonus at Tet, New Year, your birthday, CMC Corp’s birthday, 2/9 and Tet’s gift, Middle-Autumn gift, …)
- Opportunity to work in a professional, modern, and dynamic environment, take part in international projects
- Opportunity to get on-job training and promotion
- An excellent corporate culture with in/out of office activities that help to develop staffs ability and creativity
- CMC health care and social insurance
- Onsite opportunities: short-term and long-term assignments in US, EU,… (members of GEU/US).
* Please send your application via email: [email protected]
-
Years of Experience Required
2+ years of experience
-
Required Education Level
Bachelor’s Degree
-
Job Level
Middle/Senior
-
Work Form
Full-time
-
Email: [email protected]