Position: Backend Software Engineer  (Vienna) **** Microservices******
Company: Your New Job
Category: Java
Experience required: 3y
English level: upper

**Responsibilities**: 
Design and implement tools for analyzing user data from our mobile applications.
Collaborate closely with our mobile application engineer and design team to develop an efficient API and smooth user experience.
Collaborate with R&D to bring to life cutting edge technologies through Robo Wunderkind such as text to speech.

You will be part of the Engineering team and you will also work with the Design team. You will have strong autonomy and level of impact. We have a very flat structure and we will give you space to develop your own ideas and execute them.

**Requirements**:
Minimum education level - Bachelors degree in computer science or related field
3+ Years of Backend development experience 
Experience with MICROSERVICES is required 
Proficiency in Java and Python, knowledge of low-level programming languages (C) is a plus
Experience with any third party services AWS, Azure, etc.
Experience with databases and big data
Knowledge of data transmission structures such as JSON
Agile/Scrum practices awareness
Experience in implementing AI capabilities in past projects such as data classification/recommendations, or machine vision is a plus
Strong problem solving, verbal and written communication skills (English)