Enginering Algorithm Agile Computer Science OOP Spring RESTful JUnit Git NoSQL Java Scrum
- Develop realtime data streaming processing platforms - Develop smart / autonomous retail store systems - Participate in the development stage of projects - Fulfill tasks assigned by team leader or project manager - Work alongside highly talented & motivated team members passionate about solving hard, real-world problems with our unique and category defining SaaS platform. - Work on latest Microservices, Service Mesh, Big Data, AI/Machine Learning & IoT technologies. - Delight enterprise customers across multi-billion dollar industries in APAC. - Have a voice and make a tremendous impact on what you're building from the ground up.
- Broad background in Computer Science, especially with Data Structures & Algorithm. - Good knowledge of OOP. - Solid Java experience and knowledge of threading, concurrency, web services (RESTful). - Good understanding software principles and design patterns. - Good experience with Spring framework (Spring Bean, Spring AOP, Spring Data, Spring MVC), Spring Boot, Hibernate. - Well versed with Maven, JUnit, Git and other development tools. - Experience with NoSQL Database is a plus. - Experience with Kubernetes, Istio, or Envoy is a plus. - Experience with gRPC is a plus. - At least 4+ years of experience in Java software development. - Fair English speaking, reading and writing. - Basic understanding of Scrum and Agile. - Demonstrated organizational, analytical, and problem-solving skills. - Able to work with “Can-Do” spirit.
- Work with experienced & strong technical veterans. (software architects with 10+ years of experience). - Friendly & active working environment. - Social and Health insurance under Vietnamese Labor Law. - Annual health check, company trip, frequent team building activities. - 13th month salary bonus. - Work on various bleeding edge technologies such as big data processing, video streaming, cloud computing