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.