-
View all jobs
Mira Search is an international recruitment agency hiring on behalf of our client, a global IT holding company. The firm specializes in developing and implementing advanced technologies, B2B solutions, and innovative products for the iGaming industry.
Responsibilities:
Responsibilities:
- Design and implement scalable backend services using the Go programming language, adhering to best practices and idioms
- Develop and maintain RESTful APIs and gRPC, ensuring security, versioning, and performance optimization
- Design and optimize database schemas (SQL and NoSQL) to ensure high performance and scalability
- Deploy applications in cloud environments (AWS, Google Cloud, Azure) using containers (Docker) and orchestration tools (Kubernetes)
- Set up and maintain CI/CD pipelines using tools such as Jenkins, CircleCI, or GitLab CI
- Deep understanding of Go syntax, idioms, and best practices for creating scalable and efficient backend services
- Experience in designing, developing, and deploying microservices-based architectures
- Proven experience in creating RESTful APIs, gRPC, along with an understanding of API versioning, security, and performance optimization
- Strong experience with SQL (e.g., MySQL, PostgreSQL) and NoSQL (e.g., MongoDB, Redis). Ability to write optimized queries and manage database performance and scalability
- Experience deploying applications in cloud environments such as AWS, Google Cloud, or Azure. Knowledge of containerization (Docker) and orchestration (Kubernetes)
- In-depth knowledge of Git workflows and experience with CI/CD pipelines (e.g., Jenkins, CircleCI, GitLab CI, Argo CD)
- Proficient in unit testing, integration testing, and end-to-end testing. Familiarity with testing frameworks (e.g., Go testing package, Testify) and debugging tools (pprof, dlv)
- Experience profiling and optimizing backend applications for improved performance and scalability
- Knowledge of messaging systems (e.g., Kafka, NATS) for building event-driven applications
- Experience implementing monitoring tools (Prometheus, Grafana) and logging frameworks (ELK stack, Loki)
- Understanding of security protocols, data encryption, authentication (OAuth2, JWT), and secure coding practices
- 4-5 years of practical backend development experience, with at least 3 years dedicated to GoLang
- Experience with the full project lifecycle: from design and architecture to deployment and scaling in production environments
- Experience working in agile teams and delivering quality code under tight deadlines
- Experience in the iGaming sector
- Understanding of the Twelve-Factor App methodology
- Knowledge and experience with NATS
- Practical experience with MongoDB
- Competitive salary
- Fully remote work format
- Paid vacation of 28 days
- 5/2 working schedule with flexible start times
- Friendly and highly skilled team
- Opportunities for self-development and realization
Key Skills
Ranked by relevance
cloud
restful apis
circleci
jenkins
docker
gitlab
nosql
grpc
cicd
sql
aws
containerization
microservices
postgresql
prometheus
gitlab ci
grafana
mysql
redis
kafka
git
elk
Related Jobs
3 roles aligned with this opportunity
View Job Details
Related
Senior Software Engineer
2026-05-24
Full-time
Mid-Senior
Singapore
Software Development
Engineering
View Job Details
Related
Software Engineer (Developer Platform)
2026-05-24
Full-time
Not Applicable
Singapore
IT Services
Engineering
View Job Details
Related
AI Engineer
2026-05-23
Full-time
Mid-Senior
Romania
IT System Testing
Information Technology
Login to Apply
- Posted
- Feb 19, 2025
- Type
- Full-time
- Level
- Mid-Senior
- Location
- Poland
- Company
- Mira Search
Industries
IT Services
IT Consulting
Categories
Other
Related Jobs
3 roles aligned with this opportunity
View Job Details
Related
Senior Software Engineer
2026-05-24
Full-time
Mid-Senior
Singapore
Software Development
Engineering
View Job Details
Related
Software Engineer (Developer Platform)
2026-05-24
Full-time
Not Applicable
Singapore
IT Services
Engineering
View Job Details
Related
AI Engineer
2026-05-23
Full-time
Mid-Senior
Romania
IT System Testing
Information Technology