Java Lead (offline)

On this job, you will:

Think of and write technical specifications.
Contribute to the design and the implementation of new modules.
Add features to the existing modules.
Tune the applications when they do not abide by the real time constraints.
Add unit and functional tests wherever you feel they are needed.
Run refactoring sessions when needed. (not everything is perfect).
Work closely with your colleagues (many times in pair programming).
Code review your colleagues work.
Enhance your technical and team working skills.
Automatize deployment processes.

We are searching for people:

Passionate about developing software and in love with unit and functional testing.
Committed to high level of quality.
Pro-active and pragmatic.

Technical requirements:

Five years or more professional experience as a Java SE.
Strong experience and knowledge of object oriented software design.
Good knowledge of common data structures.
Experience (or at least, knowledge) with multi-threaded environments
Experience with Junit/ TestNG.
Experience with JDBC, SQL/MySQL.
Experience with high scalable software and high performing components is a plus.
Experience with Spring Boot is a plus.
Experience with Apache Kafka is a plus.
Performance Tuning & Optimization (profilers, garbage collection tuning) is a plus.
Experience with Maven, Jenkins, Gitlab, Ansible is a plus.
Foreign languages: upper-intermediate and higher English

About EveryMatrix

EveryMatrix delivers a modular and API driven product suite including a market leading one-stop shop casino content aggregator and integration platform, a cross-product bonusing engine, a fully managed sportsbook and sport data services, a stand-alone payment processing platform, and a multi-brand affiliate/agent management system.

Company website:
https://everymatrix.com/

The job ad is no longer active
Job unpublished on 18 December 2020

Look at the current jobs Java Lviv→