Java Developer

We are looking for a talented and enthusiastic Java Developer to become the newest member of our team.

Responsibilities include designing, developing and implementing web-based Java applications to support business requirements. The ideal candidate will be a team player working closely with analysts, architects and other members of the development group.


  • Develop back-end part of a product;  
  • Collaboration with Data Science and UI teams;
  • Participation in architectural decision-making;
  • Participation in system components’ design and development;
  • Covering the necessities of high-load systems with large amounts of data.


  • At least 2 years of experience on commercial projects;
  • Proficiency in Java 8;
  • Experience with the following technologies and tools: JavaFX, Spring Boot, Hibernate, H2, Lucene, jFoenix;
  • Good to know OpenCV;
  • English A2+ – B1.

Join our team of world class data scientists and data engineers, and challenge yourself with some of the most pressing analytics and engineering tasks of modern times! 

If you fit the description above, we’d love to hear from you! Email us at

Perks & Benefits

  • Team of Like-Minded Professionals

    We are sharing a common desire to solve difficult problems that really matter.

  • Mentoring

    Work within the great engineering culture and learn from colleagues with impressive backgrounds.

  • Sports & Health support

    We believe that sports & health are essential for your productivity.

  • Catered Lunches

    Healthy home-cooked meal served for the team every day.

  • Coffee Addict

    We love coffee. Learn to craft the perfect cup from our data scientists.

  • Unlimited Snacks

    Fruits or cookies – choose anything you want.

  • Fun

    Competitive advantage within InData Labs is camaraderie. We love what we do and we have fun working together!

  • Join Us

    If you have always wanted to work within the great engineering culture and to use top-edge technologies you will love working with us.