Senior Java Developer for Earnix Client team
Earnix Client team
Kyiv, Amosova
3 годин тому
source : Ciklum


On behalf of Earnix, Ciklum is looking for a Senior Java Developers to join Kyiv office on full-time basis.

Great opportunity to become a part of team of the most creative and talented minds in the predictive analytics and financial services industries.

As part of Earnix GUI / Client team you will be actively involved in solutions for design, technology, product, and system-wide challenges.

You will be encouraged to provide and propose solutions at different levels of abstraction. Not only GUI related, but also working together with other teams on system-

wide designs and technological solutions.

Examples of such challenges are :

  • R&D discovery for new requirements.
  • Working together with product team on details of functional and UX requirements.
  • Software and UI design.
  • Solving tough technical problems.
  • Affecting and improving your team agile processes.
  • Participating in multi-team development efforts.
  • Working (all above) not only on presentation layer, but also client side, utilities, etc.
  • Your ability to learn, to take the initiative, to provide and implement solutions is important. It will give you great experience to build your technical and architectural skills.


  • Building rich client with complex business logic and various data visualizations using Java programming language and Swing Graphical Toolkit.
  • Extending integration of Python programming language with Earnix client platform (Earnix SDK).
  • Integrate external machine learning tools such as H2O and DataRobotwith Earnix software system, providing advanced and seamless UI / UX to the end-user.
  • Modernize the client platform infrastructure with latest state-of-the-art technologies.
  • Effectively cooperate with other Earnix teams in Israel (QA, DevOps, Product, Server Dev, analytical and research departments).
  • Requirements

  • Core Java senior level software engineering skills (experience at least 4+ years as a fulltime job).
  • Readiness to learn in-depth Swing Graphical Toolkit and related UI concepts.
  • Desirable

  • Experience with Python 3 and related data-science libraries (e.g. numpy, pandas, h2o).
  • Experience with enterprise software projects, especially for financial markets / banks.
  • Experience with Java multithreading.
  • Understanding of general User Interface design principles, ability to reason about UX design choices.
  • What's in it for you

  • Variety of knowledge sharing and training opportunities.
  • Unique working environment where you communicate and work directly with client.
  • Business trips.
  • Competitive salary.
  • Career and professional growth.
  • Medical insurance.
  • Team events.
  • State of the art, cool, centrally located offices with warm atmosphere which creates really good working conditions.
  • Надіслати заяву
    Додати до вподобаних
    Видалити з обраного
    Надіслати заяву
    Моя електронна адреса
    Натиснувши кнопку "Продовжити", я даю неофіційну згоду на обробку моїх даних та надсилання мені електронних сповіщень, як це описано в Політиці конфіденційності . Я можу відмовитися від моєї згоди або скасувати підписку в будь-який час.