Position: Full Stack Developer (Java+React), Online Gaming Platform
Company: DataArt
Category: Java
Experience required: 3y
English level: upper
Published: 2022-06-01T00:00:00+03:00

Our client is the world leader in online gaming services. Their business is developing in several directions, most prominent ones are a betting exchange and online games (casino, poker, bingo). The betting center and the bookmaker run on their own software. The company's web services have mobile versions and native applications for iOS and Android and are used by more than two million players from 50 countries

TEAM
Currently, we are putting together a team for expanding the features of the client's sites.

POSITION OVERVIEW
You’ll be designing new features and maintaining the code base to meet the needs of the Central Projects Office business group.
TECHNOLOGY STACK
React; Java, Spring Boot; Kafka; JavaScript, TypeScript, CSS; RESTful APIs and WebSockets, C++, ASP, and ExtJS; Git and JIRA.

Responsibilities
Developing of web components and supporting interfaces in a clean and efficient manner
Providing feedback through peer code review
Performing unit testing and assisting QA in integration testing
Being accountable, and assisting in the finding and fixing of production issues

Requirements
A degree in Computer Science or related degree along with shown experience in a software development company
Expert knowledge of Java development language
Knowledge and proven track record of using Spring Boot framework, understanding of other modern Java application frameworks
Practical experience with Kafka using Java
Understanding of Java multi-threading
Familiarity with web technologies such as JavaScript, TypeScript, CSS
Familiarity with RESTful APIs and WebSockets
Ability to read code and understand an architecture of systems written in C++, ASP, and ExtJS code
Intermediate SQL skills
Clear understanding of modern software development principles and paradigms.
Comfortable with Git and JIRA
Excellent communication and teamwork skills
Good spoken and written English