Trainee Java Developer (iGaming)
Мэтч & Сопровод
Для мэтча с этой вакансией нужен Plus
Описание вакансии
TL;DR
Trainee Java Developer (Java/iGaming): Developing and maintaining odds data collectors using Java and web scraping with an accent on data quality and system stability. Focus on implementing multithreaded parsing, optimizing XML/JSON feed processing, and maintaining internal data tools.
Location: Hybrid (Lviv, Ukraine). 80/20 office/home format until the end of 2026; transition to primarily office-based work starting from 2027.
Company
is a leading B2B SaaS provider delivering iGaming software, content and services to over 200 customers worldwide.
What you will do
- Collect odds data from bookmakers using dedicated XML/JSON feeds and web scraping techniques.
- Provide technical support for existing clients.
- Perform daily maintenance and monitoring of developed odds collectors and internal tools.
- Ensure and maintain the highest possible quality of data collected from existing sources.
Requirements
- Proficiency in Java 21 (Virtual Threads, Sequenced Collections, Sealed Classes, HttpClient).
- Strong knowledge of Multithreading (ExecutorService, ReentrantLock, CompletableFuture).
- Experience with Stream API, Optional, and Java Collections (List, Set, Map, ConcurrentHashMap).
- Ability to use Regex for text parsing and validation.
- Knowledge of HTTP basics (GET, POST, PUT, DELETE).
- Experience with version control systems such as SVN and Git.
- Must be based in Lviv for hybrid work.
Nice to have
- Java projects from school, personal work, or internships.
- Exposure to Jsoup or experience building web scrapers.
- Interest in sports or betting.
- English level A2+.
Culture & Benefits
- Progressive annual leave starting from 22 days up to 32 days.
- Paid sick leave (3 days without doctor's note) and medical allowance.
- Hybrid work schedule (until 2026) and two "Free Fridays" per year.
- Daily catered lunch or monthly lunch allowance.
- Private Medical Subscription and gym allowance.
- Access to online learning platforms (Udemy, LinkedIn Learning, O’Reilly) and external training budget.
- Extensive support for new parents, including paid maternity/paternity leave and flexible WFH options.
- On-site massages and frequent team-building activities.
Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →