It is a perfect match for a Java Developer who would like to be a part of the team providing solutions for a leading company in a gaming and gambling sphere.

Do you like building JEE applications and working with JEE Application servers such as JBoss? Do you want to be a part of a talented and experienced team? Do you possess leadership traits paired with a strong command of the technology? Then join us!


The Client is a global company with operations in more than 100 countries and a team of over 12,000 employees, one of the largest gambling providers in the world. This company is a leading developer of innovative software and systems for digitally distributed gaming entertainment.


- Take responsibility for the delivery of major product features
- Identify and resolve all related key technical issues under the Architect’s supervision
- Elicit requirements from a customer, apply various methods to fetch demands, requirements, feature acceptance criteria
- May be involved in the technology prototyping
- Carry out technical supervision of middle and junior software development staff
- Clarify technical details for middle and junior software development staff. Translate product requirements to task specifications for junior software engineers
- 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 and mentors others in these principles
- 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


- At least six years (five in exceptional cases) of experience in commercial software development including at least three years of experience in the design and the delivery of product features
- 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
- Good or strong knowledge and experience in followed areas:
- Java 8/11
- JEE Stacks and Application Servers (JBoss)
- Strong knowledge of Spring Framework
- Bash languages and Unix commands (sh, python, etc.) it is important to easily implement any batch component based on OS primitives
- 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 DB languages for both ORACLE and DB2 design the components databases when in scope accordingly with the cache frameworks
- Maven
- Experience with AWS, Kubernetes, Docker
- Version control systems – Git, SVN
- Excellent verbal and written communication skills in English
- Proficiency in the software development lifecycle

Would be a plus:
- Experience with AWS, Kubernetes, Docker
- JUnit, Mockito
- RabbitMQ
- OAuth and Web Security Standards
- Linux OS
- XML and JSON

Personal Profile

- Ability to learn fast, quick dive into the project
- Strongly committed and personally passionate about development
- Good team player with a decent level of independence
- Ability to work independently or within a team

About Sigma Software

Sigma Software предоставляет высококачественные ИТ услуги для клиентов в таких сферах, как электронный бизнес, документооборот, телекоммуникации, военная отрасль, авиационно-космическая промышленность, банковское дело, финансы и недвижимость, а также в сфере туризма, индустрии развлечений и разработки игр.

Три основных направления бизнеса компании — разработка и поддержка программного обеспечения, разработка программного обеспечения на заказ, в том числе разработка решений под мобильные устройства, ИТ консалтинг в различных сферах, в частности в сфере электронного бизнеса, документооборота и работы с проблемной задолженностью.

Свои услуги мы предоставляем в основном для компаний, расположенных в Западной Европе и США. Офисы в Харькове и Одессе работают с 2005 года. В 2014 открылись новые офисы в Киеве, Львове, Варшаве (Польша) и Сан-Хосе (США).

Company website:

DOU company page:

Job posted on 16 November 2020

Для отклика на эту и другие вакансии на Джинне войдите или зарегистрируйтесь.
  Receive new jobs in Telegram