GR8 Tech is a global product company that provides innovative, scalable platforms and business solutions for the iGaming industry. We are a dynamic team that develops complete tech coverage for gambling businesses worldwide, including iGaming platform solutions, consulting, integration, and long-lasting operation services.
Requirements
- 4+ years of relevant experience
- Understanding microservice and monolith architectures, their advantages, and drawbacks
- Ability to design event-driven systems and resilient architectures
- Strong analytical skills in gathering and documenting software requirements
- Understanding of functional and non-functional requirements
- Knowledge of connection pooling, rate-limiter, circuit breaker, and bulkhead patterns
- Understanding relational and non-relational databases (key-value and object-oriented)
- Proficiency in writing SQL queries and designing relational database models
- Knowledge of normalization/de-normalization strategies and primary/foreign key relationships
- Familiarity with database security best practices (access controls, encryption, SQL injection prevention)
- C# Programming: Strong knowledge of object-oriented design, LINQ, asynchronous programming, dependency injection, and.NET framework libraries
- Web API Development: Proficiency in ASP.NET Core for architecting scalable RESTful services, performance optimization, and cloud integrations
- Database Expertise: Advanced SQL optimization, schema design, performance tuning, indexing strategies, and PostgreSQL
- Message Brokers: Experience with Kafka, including architecture, producer/consumer APIs, and stream processing in microservices
- Debugging & Optimization: Advanced skills in profiling, identifying, and resolving performance bottlenecks
- Unit Testing & TDD: Experience with xUnit and test-driven development to ensure code quality
- Microservices Architecture: Proficiency in ASP.NET Core, Docker, Kubernetes, and applying patterns like service discovery, circuit breakers, event sourcing, and CQRS
- Observability & Monitoring: Implementing logging, instrumentation, and monitoring tools like Serilog for system health and troubleshooting
Benefits
- Cafeteria: Sports compensation, Medical coverage, Psychological support, Home-office coverage
- Work-life: Remote work, Coworking compensation, Childcare budget, Maternity leave, Paternity leave, Additional 2 days for family events