Junior Java Developer

  • Have higher education (Preferably Technical)
  • Intermediate (or higher) level of English
  • Good theoretical knowledge of Java and practical experience


ControlPay is a Global freight audit solution provider. We are trusted Partner between our customers and their carriers. Every year we process millions of transport orders and invoices. Doing this by our own developed programs and supported by customers’ service teams we achieve cost saving and visibility in the complex processes of our clients. This makes ControlPay the innovative and fast-growing company, leading the social responsible business on the market. 

We are looking for JUNIOR JAVA DEVELOPER in our Kyiv office.


YOU will be involved in:

  • Developing solutions using Java language and related technologies;
  • Analyzing and estimating the effort of implementing the business requirements;
  • Identifying and proposing improvements to get towards technological excellence;
  • Taking part in continuous team effort of improving stability of software product;
  • Following industry's best practices in development and process indefinitely.

Person we are looking for

YOU need to:

  • Have higher education (Preferably Technical);
  • Have practical experience in Java;
  • Have good understanding of OOP principles and design patterns (SOLID, DRY, YAGNI);
  • Have experience with Spring Core and Spring MVC;
  • Be familiar with build and CI frameworks — Maven, Jenkins;
  • Have good understanding of SQL, hands on experience using one of the DB (PostgreSQL or other RDBMS);
  • Know English on Intermediate level;
  • Have Github projects;

YOU are:

  • Highly motivated and interested to try and learn new technologies;
  • Ready to make mistakes and learn from them;
  • Able and willing to thrive in a proactive, high-pressure, client-services, environment;
  • Good communicator and able to clarify or share information with the team;
  • Problem-solver.

What we offer to You:

  • Dynamic business environment;
  • Long-term employment;
  • Competitive compensation level;
  • Special Adaptation Training program;
  • Health care (medical insurance, office massage, yoga);
  • Sport Communities;
  • Team-building activities;
  • Comfortable working place with modern facilities;
  • Office close to Vasylkivska subway station;
  • Free transfer from subway station – to the office.

If you are interested in this position and match above-stated requirements, please do not hesitate to send your CV to vacancies@controlpay.com

Apply for this job

Apply now if you're interested in this vacancy!

Choose file
Cover letter
Choose file
Extra assignment
Choose file

Go ahead and find out how we can help you!

Get in Touch