Our Client, founded in 2009, is a product company that specializes in building cutting-edge applications and solutions in video processing and communication.
Senior Backend Developer (Java, Spring Boot)
As a Senior Mobile Android Developer, you will involve and contribute to the design and development of an Android mobile application for a brand-new Electric Vehicle company. The mobile application will work in conjunction with the EV cloud to provide the owner of a vehicle with the complete management and control needed for creating “connected cars” and smart vehicles powered with AI + IoT, the next big thing in technology.
(+) General requirements:
✓ 3+ years of experience in web and cloud development. 5+ years for the lead position.
✓ Intermediate level of written/spoken English. Excellent English communication level for the lead position.
✓ Strong in problem-solving and a quick learner.
✓ Deliver high-quality, readable, scalable, secured, and optimized code at high speed.
✓ Good experience in end-to-end quality software development process, Scrum, JIRA, Git (GitLab/GitHub), and Agile methodology.
(+) Technical qualifications:
✓ Excellent web programming skills using Java.
✓ Solid experience in one of Java frameworks (Spring Boot…) and database (MySQL & NoSQL).
✓ Good experience with Microservices.
✓ Familiar with MQTT, Kafka, Web-Socket, and RESTful APIs.
(+) Desired skills (nice to have):
✓ Good experience with Docker & Kubernetes.
✓ Good knowledge in Testing/QC: CI/CD, Jenkins, Selenium, Linux.
✓ Experience in setup and using Cloud infrastructures (AWS, Azure…).
✓ Good experience in Python, Node.js or PHP programming.
✓ Familiar with Frontend techniques: HTML5, CSS3, Bootstrap, VUE.js and React.js and comfortable with TypeScript.
You can apply online, send your CV or call Pham Ngoc Phuong Uyen at this number