Senior Java Developer (offline)

ABOUT THE GAME PRODUCT

Gaming Platform is a B2B gaming platform with more than 10M transactions per day with a recommendation system and ML integration. We're going to transfer the platform to modern technologies and approaches. There is an opportunity to influence the choice of new technologies.

We plan:
∙ Change the stack;
∙ Change the project architecture to microservices;
∙ Go to other databases: Postgresql, Clickhouse, etc;
∙ Transfer the loaded parts of the project to a reactive approach;
∙ Use Event Sourcing.

ABOUT WORK

∙ Strong team of specialists: 5 senior specialists and 2 middle + levels;
∙ Opportunity to improve professional skills in a circle of experts with 10-15 years of experience;
∙ Challenge tasks for transferring the project to new technologies;
∙ Remote work and relocation to many countries of your choice - negotiable.

Team: Back-end Developers, QA Engineers, DBA, DevOps.

CURRENT SOLUTION TECH STACK

Language: Java 8
Persistence layer: MS SQL

UPCOMING SOLUTION TECH STACK

Language: Java 11+
Architecture: Мicroservices
Message Broker: Kafka
Persistence layer: PostgreSQL, ClickHouse, Redis
Containerization: Docker, Kubernetes

UPCOMING CHALLENGES

∙ Development and support of our current Gambling Gaming Platform on Java;
∙ Support existing solutions and propose ideas how to improve code and architecture;
∙ Design and develop scalable backend services using modern approaches and frameworks;
∙ Participate in code reviews;
∙ Be proactive and innovative.

EXPECTED SKILLS

∙ 4+ years of experience with Java and related frameworks;
∙ Passion for quality-oriented software development best practices including unit and functional testing, automation, continuous integration, and low-dependency architectures;
∙ Comfortable working with Git and GitLab for version control, including opening/reviewing pull requests and distributed branching models;
∙ Experience working with project management software such as JIRA;
∙ Experience working with SQL;
∙ Excellent analytical, problem solving and debugging skills.

About Scorum

Welcome to Scorum, a vibrant and rapidly expanding IT product company that is making waves in the world of iGaming. Since our establishment in 2017, we have been on a thrilling journey, developing AI-powered high-load B2B products that are revolutionizing the industry.

At Scorum, our products have garnered significant recognition and are in high demand in the international market. As we continue to flourish, our vision is to attract top-tier experts who are passionate about pushing boundaries and driving innovation.

Joining our team means being part of a dynamic and forward-thinking company that combines the fast-paced nature of the iGaming industry with the revolutionary potential of cryptocurrencies.

🏆 Culture
In order to cultivate an environment that encourages productivity and empowers our team, we have minimized bureaucracy and maintain a flat company structure.

We believe in the professionalism and responsibility of our colleagues, which is why we trust them to work independently without the need for time trackers. We understand that true excellence is driven by passion and dedication.

💎 Our values
- Stay flexible.
- Speak honestly.
- Increase expertise.
- Emit kindness.
- Play smart.
- Seize opportunities.

🎁 Benefits
- Remote work, online meetings are usually scheduled from 11 to 17.
- 21 working days of vacation.
- 5 personal days per year.
- Wellness Day — weekend every 4th Friday of the month.
- Language Learning Bonus €150 per month.
- Medical compensation.
- Partial compensation for sports activities.
- Compensation for the arrangement of the workplace.
- Bonuses for significant events and additional personal days if necessary.
- Offline or online soulful parties.
- Paid professional employee training.
- English speaking club.

Company website:
https://scorum.com/en-us

DOU company page:
https://jobs.dou.ua/companies/scorum/

The job ad is no longer active
Job unpublished on 10 October 2021

Look at the current jobs Java Kyiv→

Similar jobs

Java Developer (Front-end) at FindDev agency

Relocate, United Arab Emirates

Backend Engineer at SpaceQuant

Moldova, Poland, Romania, Ukraine


All jobs Java Kyiv    All jobs Scorum