Senior Java Developer

2 Months ago • 7 Years +

Job Summary

Job Description

As a Java Developer, your objective is server-side development on the gaming platform based on microservices architecture. You will be involved in designing and implementing extensible APIs for customers, developing new features, implementing distributed and scalable solutions, creating integration tests and maintaining the Java codebase. You'll also be expected to provide code reviews, mentor junior team members, and actively participate in solution design, ensuring scalability and meeting business requirements. This involves a deep understanding of the software delivery lifecycle, from iterative discovery and design to testing, release, and maintenance. The role requires strong communication skills to effectively communicate technical ideas and domain knowledge with stakeholders.
Must have:
  • 7+ years of Java SE developer experience
  • Experience designing and building high-throughput systems
  • Solid experience in Object-Oriented analysis and design
  • Experience with Relational DBs MySQL is a must
  • Autonomy and analytical mindset is essential
  • Upper-Intermediate English
Good to have:
  • Experience working with NoSQL databases
  • Experience in REST API development/implementation
Perks:
  • Budget for personal development
  • Well-being Budget
  • Annual bonus
  • Development days to grow professionally
  • Free English classes
  • Paid vacation days/paid sick leaves

Job Details

RubyPlay is a progressive and energetic iGaming development studio that specializes in the design and creation of the most entertaining and engaging slot games, as well as value-add tools for gaming operators. RubyPlay was founded by a group of industry gurus and has evolved into a “Gem” of the iGaming industry!

Our team values are maintaining high quality, following the best & modern practices, and continuous development.

As a Java Developer, your objective is server-side development on the gaming platform based on microservices architecture. Here you will find a powerful team and an opportunity to learn a lot:)

Our technologies: Java 17 and 21, Spring Framework IOC, Spring Boot, MySQL, Hibernate, RabbitMQ, Git, Gradle, Docker, Kubernetes, Google Cloud, Grafana, Prometheus, Terraform.


Here’s How You’ll Make an Impact:

Programming

  • Design and implement extensible APIs for our customers
  • Develop new features related to regulated markets, partners requirements and more
  • Implement distributed and scalable solutions
  • Develop load/performance/stress testing tools
  • Create integration tests and maintain Java codebase

Critical thinking and mentorship

  • Maintain self-driven learning, researching and suggesting new ways to improve our platform
  • Review colleagues’ code and provide constructive feedback to your team members
  • Provide support to other junior and middle team members
  • Freedom to communicate technical ideas and direction on our platform by working closely with other senior peers and Product

Production and delivery

  • Acquire extensive business domain knowledge and communicate effectively with different stakeholders
  • Work through all stages of software delivery lifecycle: iterative discovery and designing solutions to development, testing, release and maintenance
  • Actively participating in solution design and responsible for taking these decisions to ensure scalability and meeting business requirements

What Makes You A Strong Candidate:

  • 7+ years of professional experience as a Java SE developer
  • Experience designing and building high-throughput systems
  • Working with NoSQL databases and data partitioning as a plus
  • Solid experience in Object-Oriented analysis and design
  • Experience with Relational DBs MySQL is a must
  • Experience in REST API development/implementation will be a plus
  • Autonomy, the ability to analyze requirements, and the capability to clarify them with operators (clients or partners) when necessary
  • An analytical mindset is essential
  • Upper-Intermediate English

Why You’ll Love It Here:

  • Talented and open people around
  • Budget for personal development 
  • Well-being Budget
  • Annual bonus
  • Development days to grow professionally
  • Free English classes
  • Paid vacation days/paid sick leaves

Interested in becoming a RubyPlayer and making a mark in the iGaming world? Join us!

Similar Jobs

Ion - Senior IT Architect, Italy

Ion

Italy (Hybrid)
8 Months ago
version 1 - Senior Python Developer

version 1

Málaga, Andalusia, Spain (On-Site)
3 Months ago
Tech Vedika - Senior Cloud Engineer/Devops Engineer

Tech Vedika

Hyderabad, Telangana, India (On-Site)
4 Months ago
Eqvilent - Senior C++ Software Engineer

Eqvilent

(Remote)
1 Month ago
Anthology - Senior Support Analyst

Anthology

Bengaluru, Karnataka, India (On-Site)
2 Months ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

matchgroup - Sr. Machine Learning Software Engineer

matchgroup

Seoul, South Korea (Hybrid)
7 Months ago
BigID - Principal Software Engineer - AI Security

BigID

Tel Aviv-Yafo, Tel Aviv District, Israel (Remote)
1 Month ago
bytedance - Site Reliability Engineer Intern (Cloud and System)

bytedance

San Jose, California, United States (On-Site)
2 Months ago
Thales - Software Engineer Intern (Embedded Applications)

Thales

Singapore, Singapore (On-Site)
2 Months ago
Visa - Software Engineer - Full Stack

Visa

Warsaw, Masovian Voivodeship, Poland (Hybrid)
8 Months ago
bytedance - AI Security Researcher - Security Flow

bytedance

San Jose, California, United States (On-Site)
8 Months ago
Santa Monica Studio - QA Lead

Santa Monica Studio

Los Angeles, California, United States (On-Site)
3 Months ago
Outbrain - Senior Software Engineer

Outbrain

Netanya, Center District, Israel (Hybrid)
1 Month ago
NCR Atleos - SW Engineer II BI

NCR Atleos

Hyderabad, Telangana, India (On-Site)
2 Months ago
Cognite - Senior Software Engineer - Kotlin

Cognite

Oslo, Oslo, Norway (Hybrid)
2 Months ago

Get notifed when new similar jobs are uploaded

Jobs in Warsaw, Masovian Voivodeship, Poland

Playtech - Polish Speaking Game Presenter

Playtech

Masovian Voivodeship, Poland (On-Site)
5 Months ago
Motive - Game UX Specialist

Motive

Wrocław, Lower Silesian Voivodeship, Poland (On-Site)
4 Weeks ago
Egnyte - Junior DevOps Engineer

Egnyte

Poznań, Greater Poland Voivodeship, Poland (On-Site)
2 Months ago
Larian Studios - Lead Security & Network Engineer

Larian Studios

Warsaw, Masovian Voivodeship, Poland (On-Site)
3 Months ago
plarium - Multimedia Designer

plarium

Warsaw, Masovian Voivodeship, Poland (Hybrid)
4 Months ago
smartbear - Junior Software Engineer C++

smartbear

Wrocław, Lower Silesian Voivodeship, Poland (On-Site)
3 Weeks ago
PwC - Starszy Konsultant / Starsza Konsultantka | Transaction Services (Financial Due Diligence)

PwC

Warsaw, Masovian Voivodeship, Poland (On-Site)
8 Months ago
Google - Software Engineer, Android Automotive

Google

Kraków, Lesser Poland Voivodeship, Poland (On-Site)
2 Months ago
Nasdaq - Senior Frontend Software Engineer

Nasdaq

Wrocław, Lower Silesian Voivodeship, Poland (On-Site)
2 Months ago
Visa - Staff Data Engineer

Visa

Warsaw, Masovian Voivodeship, Poland (Hybrid)
8 Months ago

Get notifed when new similar jobs are uploaded

Similar Category Jobs

Looks like we're out of matches

Set up an alert and we'll send you similar jobs the moment they appear!

About The Company

RubyPlay is a young and ambitious company that is looking for great professionals. If you have passion to build and target to grow we want to meet you!

Get notified when new jobs are added by Ruby play

Level Up Your Career in Game Development!

Transform Your Passion into Profession with Our Comprehensive Courses for Aspiring Game Developers.

Job Common Plug