At TechBiz Global, we are providing recruitment service to our TOP clients from our portfolio. We are currently seeking a Go Engineer to join one of our clients' team. If you're looking for an exciting opportunity to grow in a innovative environment, this could be the perfect fit for you.
Responsibilities:
- Design, develop, and maintain high-performance backend services in Golang.
- Build and scale microservices-based architectures.
- Implement event-driven and asynchronous processing systems using messaging technologies.
- Develop and integrate RESTful APIs for internal and external services.
- Work with PostgreSQL and Redis for data storage and caching.
- Deploy and manage services using Docker and Kubernetes.
- Collaborate with engineering teams to build reliable and scalable systems.
- Monitor and optimize system performance using observability and monitoring tools.
- Ensure high availability, scalability, and performance optimization of backend systems.
- 7+ years of experience in backend software development
- Strong programming expertise in Golang
- Experience designing and building microservices architectures
- Hands-on experience with Kafka or other messaging systems
- Strong understanding of asynchronous processing and event-driven architectures
- Experience working with PostgreSQL and Redis
- Production experience with Docker and Kubernetes
- Experience deploying applications on AWS or Azure cloud platforms
- Experience using monitoring and observability tools such as Prometheus, Grafana, or ELK stack
- Strong understanding of high availability, scalability, and performance optimization
- Experience designing and integrating RESTful APIs
- Nice to Have
- Experience working in fintech or payment systems
- Familiarity with KYC or compliance-related workflows