Your influential mission. You will...
- Design, code, and debug server-side projects (this may include working on specific features or tasks under the guidance of senior team members)
- Work at all stages of the product lifecycle from requirements capture, through design and implementation to system testing and integration (level of responsibility will vary based on experience)
- Increase efficiency through automation, workflow streamlining, and system optimization
- Keep up to date with new technologies and make recommendations to the team
- Maintain and enhance existing product code as well as keep the high-quality coding standards within the team
- Cooperate with members of the QA and delivery teams to ensure products are tested, installed, and maintained to a high standard
- Actively participate in the Agile Scrum process
- Proactively promote technical excellence and improvements
- Share knowledge with colleagues within the team
Components for success. You...
- Possess good knowledge of Java Core
- Understand OOP, OOD, and Functional Programming paradigms
- Experience in developing and implementing algorithms
- Possess a practical understanding of software design patterns and data structures
- Have experience in API design and integrations as well as database design (NoSQL/SQL)
- Understand the Software Development Lifecycle and CI/CD concepts
- Have experience with or are eager to learn unit and acceptance testing
- Understand numerical methods, statistics, and probabilities
- Possess excellent communication skills in English
You'll get extra points for...
- Having experience with or a willingness to learn Spring Framework ecosystem (Core, Boot, Web, Cloud, Security, Data, Test, and other)
- Understanding of software testing and Test-Driven Development principles
Thrive in a culture that values...
- Initiative-taking and confident approach at the workplace
- Global scope and inclusive working environment
- Constant learning and development opportunities
- Active lifestyle and mental well-being
- Fun and engaging company events
About the Online Gaming Unit
The Online Gaming Unit provides an industry-leading selection of online games along with a state-of-the-art platform for seamless integration with the business customers’ websites. We ensure a thrilling web experience content library that includes digital slot products, table/card games, fixed odds interactive products, and more. Our collaborations with renowned entertainment brands like DC, MGM, and NBC Universal mean you'll be working on exciting, high-profile projects. The Online Gaming Unit, represented across Estonia, Bulgaria, and Ukraine, comprises around 300 talented professionals dedicated to building the most extensive games portfolio in the industry