Вакансия Middle+/Senior Java Developer

1 вакансия
Специализация: Java
Уровень: Senior
Опыт: 4 года
Уровень английского: Intermediate
Город: Минск, Беларусь
Режим работы: Полный день
Размер компании: 84
Возможна удалённая работа: Да

🚀 ABOUT SCORUM

Scorum is a growing IT product company founded in 2017. We develop AI-powered high-load B2B products for online entertainment.

Scorum products are in high demand in the international market. Therefore, the plans are to attract new experts and grow.

Strong specialists work remotely and have an opportunity of relocation to many countries.

We minimize bureaucracy, maintain a flat structure in the company.

80% of our team are senior engineers and designers who are passionate about the products. Today the company has more than 80 employees.

Flexibility, comfort, growth, professionalism, family, opportunity - these are the words our employees describe Scorum.

🎲 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. Our main focus is high-load solutions.

CURRENT SOLUTION TECH STACK

Language: Java 8

Persistence layer: MS SQL

Message Broker: Kafka

UPCOMING SOLUTION TECH STACK

Language: Java 11+

Architecture: Мicroservices

Persistence layer: PostgreSQL, ClickHouse, Redis

Containerization: Docker, Kubernetes

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: only Middle+ and Senior 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: Product Manager, Business Analyst, 6 Developers, 4 QA Engineers, DBA, 2 DevOps.

🔝 UPCOMING CHALLENGES

Development and support a rapidly growing platform consisting of several areas and subprojects. Work in small team with leader with deep expertise and great experience. Participate in product and technical discussions.

💪 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.

🎁 CULTURE & BENEFITS

∙ You can work remotely. Online meetings usually schedule from 11 to 17;

∙ We use 21 working days of vacation and 5 personal days per year;

∙ Also we use Wellness Day — weekend every 4th Friday of the month;

∙ Our company suggest medical compensation;

∙ We receive partial compensation for sports activities;

∙ Compensation for the arrangement of the workplace;

∙ We get bonuses for significant events and additional personal days if necessary;

∙ We appreciate the professionalism and responsibility of our colleagues. Thus, we have no time trackers;

∙ Have fun with the team at offline or online soulful parties;

∙ We pay for the most part of the professional employee training;

∙ Take part at the English-speaking club and use the corporate discount in Skyeng.

🏆 OUR VALUES

Stay flexible

Speak honestly

Increase expertise

Emit kindness

Play smart

Seize opportunities

Missing dc2dee645480aabc67b54d291271580aa34628939fceddb02bb23fd5777d20cc
Представитель компании
Вакансии компаний
Jobs-бот найдёт работу!
Подключайте бота в Telegram и получайте подходящие предложения.