Senior Java Developer
EveryMatrix is a leading IT software supplier for the iGaming industry, with products like a fully managed, multi award-winning sportsbook, dozens of casino and live casino providers integrated into one lobby & wallet, a vendor neutral gaming management platform with payment processing and much more.
Understanding of service-oriented architecture;
Strong experience and knowledge of object oriented software design;
Strong experience with near real-time systems and streaming data;
Experience with multi-threaded and distributed applications;
Experience with high scalable software and high performing components;
Experience with SQL;
Experience in leading technical teams is a plus;
Fluency in both spoken and written English.
Nice to have:
Know–how in developing API’s;
Experience with Maven, Jenkins and GIT;
Experience with Kafka and/or RabbitMQ;
Experience with VoltDB.
Ownership, willingness to work end-to-end to a feature to have it live in production;
Excellent communication skills;
Ability to technically coordinate a small, distributed team of developers.
Attention to details;
Strong analytical skills for effective problem solving;
Passion for numbers and monitoring.
Design and implement the functionalities of the application according to business requirements and technical architecture;
Coordinate with a cross-functional team, distributed in various locations;
Help maintain the current application while the new features are being built;
Tune the application when it does not abide by the real-time constraints;
Add unit and functional tests;
Run refactoring sessions when needed (not everything is perfect);
Work closely with your colleagues (we value pair programming and code reviews).
Perks & Benefits:
We provide a daily catered lunch;
We hold team building activities and office parties throughout the year;
We offer a health insurance package;
Our offices are in the heart of the city, at Unirii Square;
You will be part of a young and pleasant work environment;
We lighten up our workplace with an entertainment corner;
And...an ever-growing, IT library!