Developer Kafka Redis Microservices RESTful API MongoDB MySQL SQL Agile Data Architecture Java Spring Boot Spring PostgreSQL
Writing clean & high-quality code Maintain & improve running- functionality as well as design and develop new system, new feature if needed Deliver end-to-end, including unit test, integration test and deployment to PROD Participate in code reviews & control coding quality standards
5+ years of hands on development experience as a Backend Engineer Strong knowledge of backend programming languages like Java, Golang and its frameworks (Spring Framework, Spring boot, Gin) Expertise in Object Oriented Design, Database Design. Experience with RESTful APIs, Microservices Experience with ELK ( Elastic Search, Kibana, Logstash … ) Experience with Docker/Kubernetes, Cloud Infrastructure and CICD is a plus Experience with systems monitoring such as APM, Heap, Profiling. Tools like New Relic, Grafana… Experience with Agile or Scrum software development methodologies Ability to multitask, organize, and prioritize work Excellent problem-solving skills and ability to work in a team Experience with Agile or Scrum software development methodologies
Salary & Allowances: 13-month salary with annual performance bonus, project incentives, sales incentives (based on position) Lunch allowance: 730.000 VND/month Special occasion bonus: 3.500.000 - 5.000.000 VND/year Annual leaves: Up to 20 days/year (based on levels) Health: Social insurance, PVI premium, yearly health check at Vinmec Vacation: 3-5 nights at Vinpearl per year (based on levels) Education: 10% - 30% tuition fee deduction for children at VinSchool (based on levels) Laptop, screen and other needed facilities/accounts/tools for work Career Growth: Yearly salary review and promotion Diverse career path: Management or Expert and functions rotation opportunity Free learning sources in Udemy, Coursera, O'relly platforms; internal workshop, certification sponsorship, and exclusive mentoring from C-levels Recognition and awards at team and organizational levels. Working Environment: Open & collaborative working space foster both individual focus and teamwork activities Young, dynamic, and collaborative working atmosphere Unwind zones: gaming, table tennis, yoga, gyms, bath rooms, sleep corner. Quarterly/yearly teambuilding & engaged internal events.