Senior Java Developer (Food Delivery)


About the company:


Coherent Solutions is a US based software product development and consulting company that solves client business problems by bringing together global expertise, innovation, and creativity to produce world-class technology solutions. The US-based delivery teams work side-by-side with 2000+ employees globally. North America headquarters reside in Minneapolis, US with European locations in Minsk and Brest, Belarus, in Bucharest, Romania, in Vilnius, Lithuania and in Sofia, Bulgaria. Currently we are looking for new colleagues to join our office in Sofia.


About the Project and Role:


The client is leading online and mobile food ordering company dedicated to connecting hungry diners with local takeout restaurants. The company’s online and mobile ordering platforms allow diners to order from more than 80,000 takeout restaurants in over 1,600 U.S. cities and London. This project is related to back-end development to update new and existing features.

Technologies in play
Java 8/11

The technical skillset we are looking for:


  • 4+ years of experience with Java development;
  • Extensive experience with Spring, Scala and Guice;
  • Knowledge of distributed systems;
  • Awareness of the Microservice landscape and best practices;
  • Experience developing RESTful web services;
  • Experience writing Unit tests;
  • Experience with Gradle and Docker;
  • Attention to details, willing to create and support high-quality code with good performance metrics;
  • Good command of English language;


If this opportunity excites you, send us your resume!
Please, note, that we will consider all the applications with due respect, but only shortlisted candidates will be contacted.


Why joining Coherent Solutions?


Coherent Solutions is a stable growing company with more than 25 years of history. The Sofia office is the newest development center of the company and has opened in 2018. For every professional, we are ready to offer working conditions that ill reveal your potential in the best possible way. Knowledge, personal skills and real work experience are the only criteria for evaluating candidates in our company.


Career development


Internal and external trainings
Different and challenging projects
International working environment and knowledge sharing
Conferences and events attendance
Management and other soft skills trainings


Work-life balance


Standard working hours
Home office
Additional Health Insurance
Multisport card
Corporate events and Team buildings
Happy hour


Other benefits


Dynamic and friendly work environment
Comfortable relax zones
Different group activities


Join Our Team!