- Collaborate with cross-functional teams to design and implement software solutions
- Develop and enhance features using Go (Golang) and Kafka
- Participate in architectural discussions and decisions involving application security
- Participate in architectural decisions related to Kubernetes (K8s) deployments
- Optimize Redis for caching and data storage
- Design and optimize PostgreSQL database schema and queries
- Mentor junior developers and provide technical guidance
Requirements
Bachelor's or master's degree in Computer Science or related field.
- 3+ years of professional development experience
- Proficiency in Go (Golang) and Kafka
- Understanding of advanced programming design patterns
- Understanding of advanced programming principles and when/how to use
them.
- Familiarity with Kubernetes (K8s) for container orchestration
- Experience with Redis and PostgreSQL
- Experience with high scalability and high availability systems is a plus
- Strong problem-solving skills and attention to detail
Benefits
Why join Angkas
- Freedom of work
- Work life balance
- Free meal and use of gym
- Opportunities for promotion
- Start-up environment
- Multi-cultural and Agile work environment
- Diversified use of technology