Match score not available

Senior Java Developer

72% Flex
Remote: 
Full Remote
Contract: 
Experience: 
Senior (5-10 years)
Work from: 

Offer summary

Qualifications:

7+ years of experience as a Java developer, Designing high-throughput systems, Solid experience in Object-Oriented analysis and design, Experience with NoSQL databases, REST API development, MySQL and knowledge of algorithms, Upper-Intermediate English.

Key responsabilities:

  • Design and implement extensible APIs
  • Develop new features for regulated markets
  • Implement scalable solutions and testing tools
  • Mentor team members, provide code reviews and support
  • Participate in all stages of software delivery lifecycle
RubyPlay logo
RubyPlay Scaleup https://rubyplay.com/
51 - 200 Employees
See more RubyPlay offers

Job description

Logo Jobgether

Your missions

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 8, 11, 17, Spring Framework IOC, Spring Boot, MySQL, RabbitMQ, Git, Gradle, Docker, Kubernetes, Google Cloud, Grafana, Prometheus, Terraform

What do we expect from our perfect 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
  • Solid experience in Object-Oriented analysis and design
  • Experience with Relational DBs MySQL is a plus
  • Experience in REST API development/implementation will be a plus
  • Knowledge of algorithms and data structures
  • Upper-Intermediate English

Responsibilities

Programming

  • Design and implement extensible APIs for our customers
  • Develop new features related to regulated markets, engagement tools, reporting tools 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

Benefits Of Working With Us

  • Talented and open people around
  • Challenging tasks to feel the impact
  • Budget for personal development
  • Well-being Budget
  • Annual bonus
  • Development day to grow professionally
  • Free English classes
  • Paid vacation days/paid sick leaves (number depends on the country you live in)

Required profile

Experience

Level of experience: Senior (5-10 years)
Spoken language(s):
English
Check out the description to know which languages are mandatory.

Soft Skills

  • Teamwork
  • Critical Thinking
  • Mentorship
  • Self-Learning
  • Interpersonal Skills

Go Premium: Access the World's Largest Selection of Remote Jobs!

  • Largest Inventory: Dive into the world's largest remote job inventory. More than half of these opportunities can't be found on standard platforms.
  • Personalized Matches: Our AI-driven algorithms ensure you find job listings perfectly matched to your skills and preferences.
  • Application fast-lane: Discover positions where you rank in the TOP 5% of applicants, and get personally introduced to recruiters with Jobgether.
  • Try out our Premium Benefits with a 7-Day FREE TRIAL.
    No obligations. Cancel anytime.
Upgrade to Premium

Find more Software Engineer jobs