Position: Java Engineer
Company: FreySoft
Experience required: 2y
Category: Java
English level: upper
Published: 2021-02-01T00:00:00+02:00

**About project**
We build for our client speech recognition software which allow to provide analytics, filter content and extract required information.

It is important for us – a high level of responsibility, independence, communication skills.


**Which professional skills are important to us?**
— More than 2 years of commercial development experience;
— Solid knowledge of Java 11 Core;
— Excellent knowledge of SQL;
— Experience working with Java (Streams API);
— Experience working with IoC (Spring);
— Practical experience of working with Spring Framework;
— Experience of working with Gradle;
— Experience in developing REST API and microservices;
— Experience in writing Unit tests;
— Experience in Test Driven Development;
— Experience working with Git and Jira;


**Is English required?** Yes. Conversational English of Upper-intermediate and higher level.


**It will be a plus:**
— Experience with message brockers.


**What will you have to do?**
— Build in team software architecture from scratch; 
— Working with speech recognition cloud providers;
— Build analytics tools;
— To monitor the quality of the code, to conduct code reviews of team members;
— Create RESTful microservices;
— Daily communication with the team.

The position is open due to start of a new project.

**Team size and structure?**
2 Java/Python developers 1 PM.


**Where are the people who make technical decisions about the project?**
— London, UK


**The terms:**
— Is there a probation period and how long does it last? - Yes, 3 months.
— Are there overtimes? - No
— What is the work schedule? - Flexible schedule, starting from 9-11, (8 hours working day, 1-hour lunch);


**Interview process:**
— Is there a test task? - No.
— Interview in English? - Yes.
— Who reviews the resume?** - HR, Team Lead
— How many stages of the interview, with whom?
1) HR interview (15 - 30 minutes);
2) Technical interview (up to 1 hour).