Senior Java Developer

Employer: EveryMatrix
Domain:
  • IT Software
  • Job type: full-time
    Job level: 1 - 5 years of experience
    Location:
  • BUCHAREST
  • Updated at: 20.11.2017
    Short company description

    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.

    Requirements

    Hard skills:

    3 years of experience with Java (server-side) and preferably experience with Javascript and willingness to work full stack;
    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 JavaScript, JQuery, WebSockets, Ajax, HTML5;
    Experience with Kafka and/or RabbitMQ;
    Experience with VoltDB.


    Soft skills:

    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;
    Devops mind-set;
    Passion for numbers and monitoring.

    Responsibilities

    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).

    Other info

    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!