Match score not available

Senior Java Developer

Remote: 
Full Remote
Contract: 
Work from: 

Offer summary

Qualifications:

7+ years of professional experience as a Java SE developer, Solid experience in Object-Oriented analysis and design, Experience with Relational DBs MySQL is a must, Upper-Intermediate English proficiency..

Key responsabilities:

  • Design and implement extensible APIs for customers
  • Develop new features related to regulated markets and partners' requirements
  • Maintain self-driven learning and provide mentorship to junior team members
  • Work through all stages of the software delivery lifecycle, ensuring scalability and meeting business requirements.

RubyPlay logo
RubyPlay Scaleup https://rubyplay.com/
51 - 200 Employees
See all jobs

Job description

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!

Required profile

Experience

Spoken language(s):
English
Check out the description to know which languages are mandatory.

Other Skills

  • Mentorship
  • Critical Thinking
  • Analytical Thinking
  • Communication

Java Developer Related jobs