Java Software Engineer

Kyiv, Ukraine

Striving for excellence is in our DNA. Since 1993, we have been helping the world’s leading companies imagine, design, engineer, and deliver software and digital experiences that change the world. We are more than just specialists, we are experts.


Our team is currently working on development and support of different applications for our customer, a large US broker/dealer company. It provides a suite of high-quality execution and clearing products and services designed for institutional traders. The company specializes in the US options market and occupies about 15% of it. A key feature is the complete transparency of the system for their clients.


  • Support, refactor and optimize the platform applications (50% of time);
  • Design and implement new functionality and applications (50% of time).


  • Strong experience in Java core: Spring (core, JMS+JDBC);
  • Deep knowledge of XML configuration;
  • Experience in application profiling;
  • Expertise in SQL + Oracle or PostgreSQL database;
  • Optimization and refactoring of application code experience;
  • Intermediate or higher English level (B1+).

Nice to have

  • Maven expertis;
  • Knowledge of RMI, JMS, AMQP;
  • Experience in Capital Markets;
  • Expertise in Groov;
  • Experience in Google Guava + Apache commons;
  • Familiarity with MyBatis, Infinispan;
  • Knowledge of RMI;
  • Experience in building GUI applications using Swing.

We offer

  • Competitive compensation depending on experience and skills;
  • Individual career path in engineering;
  • Social package - medical insurance, sports;
  • Sick leave and regular vacation;
  • Partial coverage of costs for certification and IT conference;
  • English classes with certified English teachers;
  • Flexible work schedule.