Position: Senior Java Developer ((MULTI-BRAND PLATFORM)
Company: Sigma Software
Category: Java
Experience required: 5y
English level: upper

Can you write in Java in your sleep? Are you thrilled about microservices architecture? How about taking part in the new highload project? Feel challenged? Then welcome on board.

We work on a project together with a big company following a startup approach. We use state of the art stack of technologies.

It is a new proprietary multi-brand platform that will enable the Swedish operator to launch new brands under the collective name and will allow launching new brands with a high level of flexibility and scalability.

CUSTOMER
Our client is one of the EU’s biggest GameTech companies, owner of one of the largest mobile gambling platforms with millions of users.

REQUIREMENTS
Expert in Core Java, including Java 8
Master of Spring Boot
Competent in Kotlin
Qualified in SQL
Experience with RabbitMQ or any other message broker
Experience with ELK, DataDog, or any other monitoring tool
At least Upper-Intermediate level of English
 
WOULD BE A PLUS:
Experience with Elasticsearch
Knowledge of Kafka
Experience with Kubernetes or Docker

PERSONAL PROFILE
Client and team-oriented set team priorities higher than personal
Strong communication skills
Pro-activity in solving issues
Good team player
Excellent leadership skills

RESPONSIBILITIES
Day-to-day communication with Customer and the team to achieve the common goal
Investigate Customer requests and suggest solutions, engage other team members when required
Clarify requirements, split tasks into the sub-tasks, estimate them
Create technical specifications
Perform Unit, Integration, Load, E2E testing
Take full responsibility for the results of your work, be ready to solve issues when they occur