Software engineer Java

Software engineer Java
Sparkers , Armenia

1 Year
0 - 0
Job Type
Job Shift
Job Category
Requires Traveling
Career Level
Master's Degree
Total Vacancies
1 Job
Posted on
Aug 18, 2021
Last Date
Nov 18, 2021

Job Description

Who is Sparkers ?

We deliver Market insights, Product tracking and Custom solutions exclusively to the Entertainment Industry. We do this by measuring Sales and Streaming Audiences thanks to our platform Ember! We are established around the world : Brussels, Paris, Yerevan, Los Angeles, Sydney, Madrid, maybe we are next to you ? Join us !

What makes you a Sparker ?

At Sparkers, we are looking for people who are both people and data oriented, a team player with a keen eye for detail and problem-solving skills.

Someone with great flexibility and self-organization. But most importantly, our collaborators must be open-minded, honest, communicative, and positive with just a spark of craziness (seriously). You will also need a strong desire to help, and to rock! Work life balance and having a family team spirit is important for us.

Who is your future Team ?

You will join Nicolas Audiences Team, your future colleagues will be Haig, Guillaume, Armen, Vincent, Alejandro, Trang based in different countries worldwide. Like them, are you interested in gaming ? That position is located in our new office based in Yerevan !


As Software engineer Java, you will be responsible for building new Sparkers solutions and enhancing the existing ones, in coordination with the project management and product teams. You will help translate customers’ needs into innovative and state-of-the-art technical solutions for our clients.

Your responsibilities :

  • Your first task will be to challenge the specifications and develop our Streaming API in order to enable the required interactions with other systems such as our front-end dynamic application
  • Create specifications and unit tests that will verify your implementation
  • Use your IT background to create, innovate, develop, and bring your very own piece of the puzzle
  • Be part of a project team fulfilling the development and design aspects of the solution
  • Break down the features and tasks and estimate the work that it will take to finalize the features up to deployment.
  • Deliver the best business value to the end customer while complying to the company’s best practices and conventions (SDLC)
  • Document your solutions to communicate relationships between components, deployment units, actors in the system, collaborating classes, and sequence of operations.
  • Comply with established devops practices and take ownership of this process for your assigned developments.
  • Provide insight into 2nd level support for investigation and debugging
  • Automate tasks through appropriate tools and scripting

Technical knowledge : Java (JVM), Spring Boot, API

How do we imagine our future Software engineer Java ?

  • You hold a degree in computer sciences
  • You have at least 2 years of experience with Java and eager to learn new programming languages
  • You are fluent in English
  • You are autonomous and a problem solver
  • You have at minimum basic knowledge of SQL and of Spring or any other Dependency Injection framework
  • Experience with SQL optimization, AWS, Cloud and/or API development is a plus
  • A lot of motivation

Are you our future Sparker colleague ? Apply now or send me your CV at !

Job Specification


Information Technology and Services - Yerevan, Yerevan, Armenia