JOB DESCRIPTION
- Design, build and maintain API, services, and systems across development teams
- Work within a team & communicate effectively across teams
- Deal with technical challenges, programing tasks while managing client expectations and building long-term customer relations
- Work with engineers across the
company to build delightful features that
span various parts of the system
JOB REQUIREMENTS
MUST HAVE SKILLS:
- From 3 years of experience in Software Development
- Proficient in Golang and Golang frameworks (Gin, Echo, Fiber, Go-Kit...)
- Experience of Elasticsearch and indexing products
- Good understanding of SOLID principles, Design Patterns
- Experience working with micro-service projects
- Strong knowledge with DB, DB design
NICE TO HAVE
- Experience with Java or PHP 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