Senior/Lead Java Developer (Gaming Project) (offline)

Required skills

5+ years of experience in commercial software development (Java)
Evidence of having successfully made technical decisions for projects that delivered products or product features in time, to budget and to specification, in such a way that they continue to be maintainable and extensible
Experience in maintaining and debugging live software systems
JEE Stacks and Application Servers (JBoss)
Strong knowledge of Spring Framework
Bash languages and Unix commands
Main cache application server knowledge (i.e infinispan, hazelcast, redis), know how to build a cache structure and how to push and consume object into it
RESTful web services, SOAP web services
Knowledge of relational databases (DB2/PostgreSQL)
Knowledge of DB languages for both ORACLE and DB2 design the components databases when in scope accordingly with the cache frameworks
Knowledge of JMS (preferred ActiveMQ Artemis)
English — upper-intermediate

We offer

career.sigma.software/what-we-offer

Responsibilities

Leading / supervising other developers from our side.
Elicit requirements from a customer, apply various methods to fetch demands, requirements, feature acceptance criteria.
May be involved in the technology prototyping.
Participate in estimation and planning sessions.
Code, develop unit and integration tests, debug, document, implement and maintain portions of software.
Promote good design principles such as code reuse, modularity and extensibility.
Perform code reviews for compliance with best engineering practices, coding standards and quality criteria set forth on the project.
Provide assistance to test engineers and support personnel in solving technical issues of software installation and its operation.
Continuously participate in technical risks identification and analysis, immediately notify the Project Manager of new risks identified, and suggest the mitigation strategy.
Escalate technical issues that can’t be solved without additional involvement of project, department or top management.
Report status and progress according to the project and Company demands.

Project description


The project consists of several services, partly implemented as microservices, partly as Java EE services, and administration tool.
The team is distributed between Poland, Italy, and Ukraine. There areJava developers, DBA, Data Analysrs, QAs from Sigma side. Other developers, Tech Lead, PO from the client side. The team/tech lead is in Poland, and drives all the day-to-day management and development. =. Team members are of Senior and Middle level. The team is friendly and cooperative. You will work in the customer’s team, with direct communication.
This project is a great opportunity to obtain experience required for a Team Lead / Tech Lead position.

About FAVBET Tech

FAVBET Tech — це ІТ компанія компанія з 100% українським ДНК, що створює та надає доступ до досконалих сервісів для iGaming та Betting з використанням передових технологій для глобальної Entertainment компанії FAVBET.

FAVBET Tech розробляє інноваційне програмне забезпечення у сфері гемблінгу та беттінгу через складну багатокомпонентну платформу, яка здатна витримувати величезні навантаження та стоврювати унікальний досвід для гравців.

Основні напрямки роботи:
🔵 Betting/Gambling Platform Software Development - розробка програмного забезпечення, комфортного у використанні та персоналізованого під кожного клієнта;
🟡 Highload Development - розробка високонавантажених сервісів та систем;
🔵 CRM System Development - розробка низки сервісів для забезпечення високого рівня обслуговування клієнтів, ефективного залучення нових клієнтів та утримання наявних;
🟡 Big Data - створюємо складні системи для обробки та аналізу великих даних;
🔵 Cloud Services - використовуємо хмарні технології для масштабування та ефективності бізнесу.

Бренд FAVBET, що охоплює Entertainment та Tech напрямки, заснований в незалежній Україні та має локальні офіси в Румунії та Хорватії. FAVBET оперує в 5 країнах та продовжує експансію на глобальний ринок з прагненням охопити всі континенти.

Місія FAVBET:
Ми прагнемо розвивати та популяризувати культуру відповідальної̈ гри та покращувати ставлення до онлайн-геймінгу, забезпечуючи користувачам досконалий̆ сервіс та яскраві враження від гри.

Цінності FAVBET:
• Команда — на 1-му місці
• Клієнт — центр уваги
• Розумна організація
• Сміливі рішення
• Відповідальна гра
• Сталий розвиток

Під час війни компанія активно підтримує Мінцифру в ініціативі розгортання IT-армії та вже організувала власні кібервійська, які завдають нищівного удару по IT-інфраструктурі ворога 24/7, координуються з іншими кібердобровольцями та планують наступальні дії на своєму IT-фронті.

Company website:
http://www.favbet.ua/

DOU company page:
https://jobs.dou.ua/companies/favbet/vacancies/

The job ad is no longer active
Job unpublished on 7 February 2022

Look at the current jobs Java Remote→