Golang Backend Developer
Cutting-edge technology company creating sophisticated trading systems powered by algorithms is seeking a skilled Golang developer to join the team in building robust microservices for their platform.
Responsibilities:
- Build and maintain efficient, scalable microservices using Golang for a complex trading system.
 - Optimize system performance, ensuring high availability and responsiveness.
 - Write clean, well-documented code adhering to best practices.
 - Automate deployment and scaling of microservices through CI/CD pipelines.
 
Required Skills and Qualifications:
- 5+ years of experience in backend development with Golang.
 - 8+ years in Software Development.
 - Previous experience with trading projects is a must.
 - Experience with microservices architecture and design patterns.
 - Proficiency in developing RESTful APIs and experience with gRPC.
 - Experience with SQL, NoSQL databases - PostgreSQL, MySQL, MongoDB, and Redis.
 - Familiarity with message queues like Kafka, RabbitMQ, or similar.
 - Experience with Docker and Kubernetes for containerization and orchestration.
 - Proficiency with Git and version control workflows.
 
Preferred Qualifications:
- Familiarity with cloud platforms such as AWS, GCP, Azure.
 - Experience with monitoring tools like Prometheus, Grafana, or similar.
 
It's full-time remote position.
