Software Engineer
Core
Building scalable software solutions and online gaming/betting platforms serving hundreds of thousands of daily users.
Role type
Full-stack Software Engineer
Builds
Online gaming platforms and betting solutions
Domain
Online betting and gaming
Deliverable
production ML models | product features
Required skills
Java, JavaScript/Angular, REST APIs, Spring Boot, Spring Cloud, Docker, Kubernetes, Apache Cassandra, Elasticsearch, RabbitMQ, Unit/Component/E2E testing, Clean coding principles, Software architecture design, CI/CD pipelines, Concurrent programming
Preferred skills
DevOps practices, Security practices, Agile methodologies, Lean principles, New technology experimentation
Technologies
Java, Angular, Spring Boot, Spring Cloud, Maven, NPM, Webpack, Git, Docker, Kubernetes, JUnit, Jasmine, JBehave, Selenium, Apache Cassandra, Elasticsearch, RabbitMQ
Responsibilities
Develop high-quality, maintainable code and scalable solutions; Collaborate with product, design, and quality teams; Design full-stack solutions using industry best practices; Participate in analysis, design, and delivery of end-to-end features; Take ownership of system stability; Participate in on-call support
Seniority
Mid-level, hands-on IC