Job Board
LogoLogo

Get Jobs Tailored to Your Resume

Filtr uses AI to scan 1000+ jobs and finds postings that perfectly matches your resume

Roller Gaming Logo

Mid/ Senior Full-stack Java Engineer

Roller Gaming

Salary not specified
Nov 13, 2025
Apply Now

Roller Gaming is looking to hire a Full-stack Java Engineer to help develop and implement innovative digital solutions for their iGaming/iGambling/Sportsbetting/iLottery industry partners, focusing on next-generation native applications and web-based platform solutions.

Requirements

  • 3+ years of experience in developing web applications using Java and SpringBoot and/or React framework
  • Proven track record for successfully completed projects, experienced in Java Software Development in a service-oriented or microservice architecture.
  • Experience with JavaScript and a thorough understanding of React.js and its core principles is a plus.
  • Experience with popular state management libraries often used in React.js workflows, such as Redux.
  • Proven experience in designing, building, and maintaining RESTful APIs.
  • Experience working with Relational Databases such as MySQL or similar (e.g., PostgreSQL, MariaDB).
  • Experience in monitoring and observability tools, specifically Grafana and Prometheus, to analyze and optimize system performance.

Responsibilities

  • Develop new features and functionality for high transaction, large-scale websites and services using Java and React
  • Participate actively in the design, implementation, and code review process of full-stack end-to-end solutions
  • Design modular, scalable, and portable solutions to meet project requirements.
  • Write clean, readable, and reusable code within specified deadlines following the agile methodology.
  • Create and maintain testable code.
  • Assess and implement new, cutting-edge technologies.
  • Solve complex problems and optimize applications for maximum speed and scalability

Other

  • Excellent problem-solving skills and the ability to work well in a collaborative team environment, but independently as well.
  • Strong communication skills in English, with the ability to convey technical concepts clearly.
  • Bachelor's or Master's degree in Computer Science, Software Engineering, or a related field, or equivalent professional experience.
  • All applications will be treated with strict confidentiality.