Position: Java Back-end Developer (live casino)
Company: Stakelogic
Category: Java
Experience required: 5y
English level: intermediate

We are actively developing a new type of high-load platform for launching casino games with streaming video solutions and real-time interactive. We are looking for a developer to join the server team developing a platform on a micro-service event-driven architecture.

**Responsibilities:**

• Implementation of back-end highly-loaded part of the system using Java language and related technologies.
• Implementation of data processing components.
• Support of existing solutions and moving is to the new architecture (microservices) with intent to launch a highly reliable and scalable platform.
• Following engineering best practices (Code review, Unit Tests, TDD, etc.).
• Participation in the decision-making process regarding project architecture, tools, and possible improvements.
• Analyzing and estimation the new features based on provided business requirements.

**Main skills:**

• 4+ years of experience in Java 11
• Experience with Spring boot 2., Spring JPA, Spring Batch, Spring MVC, Open Feign, Hibernate, ELK, Redis, Spock, jUnit, protobuf, WS
• Experience with Kafka, Confluent
• Experience with Docker, Kubernetes
• Experience with PostgreSQL 13
• Experience with ClickHouse
• Experience with NGINX
• Experience with Bash scripting
• Intermediate/Upper-Intermediate English

**Bonus skills:**
• Experience in iGaming industry, Java 17

**What does Stakelogic offer you:**
• Remote Work
• Flexible working schedule
• 21 paid vacation working days per year
• Medical insurance
• WFH possibility
• Professional growth
• Recruitment Referral program
• Education and sport compensation
• Annual compensation review
• Creative, challenging and fast-growing iGaming products
• Sick days compensation