MUST HAVE:
- Bachelor's Degree or above in Electronic Engineering, Telecommunication, Computer Science, Computer Engineering, Information Technology or equivalent.
- Over 4 years of hands-on experience with Golang as a backend
software engineer.
- Proficiency in Golang at an upper-intermediate level.
- Experience in designing and developing backend APIs and services with MVC and ORM framework on relational databases such as SQL Server and MySQL.
- Having experience with microservices architecture, OOP or functional programming, and design patterns.
- Experience with one of the message queuing technologies such as ActiveMQ, Apache Kafka, Redis.
- Familiarity with modern build/deploy pipelines and tools (Jenkin/TeamCity, Docker, Kubernetes, Argo CD, Helm).
- Good knowledge of linux OS (CentOS, Ubuntu) and related tools (SSH tool, terminal usage).
- Familiar with source version control (Git).
- Have knowledge about Unit Test, TDD.
- Familiar with working processes: Agile/Scrum.
- Work well in teams or groups.
- Work well under high pressure and independently.
- Self-study capability.
- Good English communication skills, at least at reading and writing.
NICE TO HAVE:
- Knowledge of Azure cloud or cloud certification is an advantage.
- Experience with Java or Scala is a plus.
- Experience with monitor tools (Grafana, Splunk) and indexing/search libraries (Solr, ElasticSearch) is a plus.
COMPANY BENEFITS
- 13th Salary + Performance Bonus.
- Pass Probation Bonus.
- Premium healthcare insurance
13th Salary + Performance Bonus. Pass Probation Bonus.
Premium healthcare insurance benefits (PVI Insurance package) and family medical benefit (based on the level of experience).
Annual leave up to 17 days: 12 days paid leave + 5 days' sick leave.
Provide the famous e-learning platform-Udemy, to encourage continuous learning to adapt to the T-shape model. Professional and Personal Development Training Programs.
4 Stars standard company trip in summer and a big annual Year-End-Party. Holiday celebrations and parties for team members and family.
Coffee and snacks provided.
Flexible working time: only 8 hours required as continual working-time at the office.
(PVI Insurance package) and family medical benefit (based on the level of experience).
- Provide the famous e-learning platform-Udemy, to encourage continuous learning to adapt to the T-shape model.
- Flexible working time: only 8 hours required as continual working-time at the office.
- Annual leave up to 17 days: 12 days paid leave + 5 days' sick leave.
- Professional and Personal Development Training Programs.
- 4 Stars standard company trip in summer and a big annual Year-End-Party.
- Coffee and snacks provided.
- Holiday celebrations and parties for team members and family.