Position: Middle Java Developer for an AI startup project
Company: Softjourn
Experience required: 3y
English level: upper

**About the project:**
A startup enterprise platform offering Robotic Process Automaton (RPA) workflow solutions powered by Natural Language Processing (NLP) and Machine Learning (ML) technologies. It offers clean and modern architecture. 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 5+ years of experience with Java;
Experience with Microservices, Spring Boot;
Hibernate;
Experience with RDMS;
Github;
Excellent communication skills;
Upper-Intermediate level of English.

**Responsibilities:**
Development of new features for the startup that started just a few months ago;
Participation in planning/design meetings.

**Nice to have:**
Experience with Cockroach; 
Experience with ML and NLP.

**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.