Position: Senior/Middle Java Developer for an AI startup project
Company: Softjourn
Category: Java
Experience required: 3y
English level: intermediate

AI Customer Service software is built to understand customer messages, whether from email, chat, or web form. The software uses deep learning neural net NLP models that allow to not only read the messages, but understand them contextually, without having to rely on keywords or rule based formats.

Requirements:

-At least 3+ years of experience with Java; (Middle)
-At least 5+ years of experience with Java; (Senior)
-Experience with Microservices, Spring Boot;
-Hibernate;
-Experience with RDMS;
-Github;
-Excellent communication skills;
-Upper-Intermediate level of English.
 

Nice to have:

-Experience with Cockroach; 
-Experience with ML and NLP.
 

Responsibilities:

-Development of new features for the startup that started just a few months ago;
-Participation in planning/design meetings.
 

Benefits and Perks:

-Fully remote work possible
-Continuous improvement;
-Flexible schedule;
-20 days vacation;
-Office in downtown IF or remote work;
-Participation in conferences and seminars;
-Health insurance; 
-Foreign languages courses.