Golang Developer (Middle/Senior)

Saigon Technology

JOB DESCRIPTION

Participate in architecture and product design to help the team deliver business values to customers
Design, build, and maintain APIs, services, and systems across Tamara’s engineering teams.
Debug production issues across services and multiple levels of the stack
Work with engineers across the company to build delightful features that span various parts of the system
Collaborate with our business, product, and operations teams to understand and solve our users’ pain points.
Enjoy our culture of pair and mob programming as a best practice for team work to provide high-quality applications and exchange your knowledge with other developers
MUST HAVE SKILLS:

You have 5+ years of experience in building scalable and
Reliable large-scale backend API’s
You are very proficient in Golang
Experience with Java or PHP
You have experience of Elasticsearch and indexing products
You have strong experience in Architecture/System Design
Good understanding of SOLID principles, Design Patterns
Knowledge of AWS, OCI, Kubernetes/Docker
Experience with distributed systems with messaging tools like Kafka or RabbitMQ
Experience with Agile/Scrum
Knowledge of Javascript, Vue.js, HTML and CSS - is a plus
COMMON REQUIREMENT

Understanding of Agile methodologies and experience in working in Agile teams.
Cloud-based applications/Microservices/Distributed system
APIs development
Proficient understanding of source versioning tools, such as Git (we’re using Gitlab)
BSC in Computer Science or equivalent
Good written and spoken communication skills in English (Arabic is a big plus)
Proactive, goal-orientated, and self-structured in your approach
NICE TO HAVE

Experience with Java is a plus
Previous exposure to and experience working in the fintech/banking domain
Experience in integrating web applications with payment gateways
Experience with distributed systems with messaging tools like Kafka or RabbitMQ
Knowledge of Cloud services such as AWS, GCP, OCI, Kubernetes/Docker
Skills Tags: Go, DB, Kafka
BENEFITS
Competitive Salary and Brilliant Health Benefits
Attractive salary (13th-month salary, salary review twice/year) and project bonus
Bonus programs for candidate referral, technical article writing
Interest-free loan support for personal plan 
Allowance for sickness, maternity and paternity and Periodic health examination
PVI health care program The staff of the quarter and year reward
Progressive and Fun Working Environment
A professional English-speaking working environment with Agile – Scrum model
Hybrid Working Model: Flexible working time and WFH support. 
Surrounded with friendly, open-minded, young and supportive colleagues Annual company trip and regular team-building parties, party celebration (Christmas, Birthday, Mid-autumn,...), Sports clubs (football, badminton, swimming …)
Valuable Training
Sponsor examination fee for professional certificates (AWS, Azure, IELTS, PMP, Scrum Master,...)
Sponsor fee for joining any technical training sessions and courses.
Free English workshops