Position: Java developer
Company: Gameloft
Category: Java
Experience required: 1y
English level: fluent

Responsibilities:

- Understand current implementation, learn and apply best industry standards.
- Maintain the set of core applications.
- Research & develop improved ways of storing and processing data.
- Understand the CI/CD application lifecycle with the help of the DevOps team.
- Continuous professional growth using the available resources.
- Technical specifications, design, unit tests and documentation.

Requirements:

- Familiarity with Java SE with Spring Boot.
- Knowledge of SQL or RDBMS eg. MySQL, PostgreSQL.
- Knowledge of OOP and design patterns.
- Fluent in English.
 
Big pluses:

- Clean code approaches.
- Knowledge of distributed computing systems.
- Experience with AWS, especially Big Data solutions such as S3, Kinesis, EMR
- Familiar to a few key NoSQL concepts CAP theorem, BASE/ACID, indexes.
- Basic knowledge of Linux systems Debian, Ubuntu, Linux Mint.
- Microservices approach Spring Cloud Ecosystem.
- Experience with Big Data technologies such as Hadoop, Spark.
- Messaging systems such as Artemis, Kafka, and Kinesis.
- Good team player and communication skills.
- Fast learner and willing to improve himself.
- Self-motivated, resourceful person.

We offer:

- Possibility to work in a global product company with talented people
- Competitive salary according to the qualifications
- 21-day paid vacation, 5 days paid sick leave
- Free English courses
- Regular corporate events and team buildings
- Lunch compensation
- Gym compensation