Position: Java Backend Developer
Company: A-Listware
Category: Java
Experience required: 3y
English level: intermediate

A-LISTWARE welcomes a Java Backend Developer

Our Customer:
The first-ever AI-powered salesperson (sales chatbot) for e-commerce websites. It proactively approaches disengaged customers along their shopping journey and offers assistance in finding and recommending products or answering any product/store-related questions to increase conversion rate and enhance customer satisfaction.

Job Description:
We are looking for a great Java backend developer to join our backend team. Your role will include being part of the core development team of the product. Developing the smart engine that manages the dialogue between the end-user and the brand. The role involves many responsibilities beyond backend development, such as DevOps with AWS cloud and working with machine learning predictive models.

Since our solution runs on a high scale, has to be as smooth as possible. Algorithmic code efficiency is key.

Required experience and skills:
3+ years of experience developing in Java 11 and above;
Strong experience developing high scale web services with frameworks such as Play 2.X;
Experience with AWS cloud and micro-services;
Experience with NoSQL databases such as: ElasticSearch, MongoDB;
Experience working with distributed cache such as: Redis;
Experience with Agile scrum methodology;
Being a team player;
Great English level.

Would be a plus:
Experience in the domain of chatbots.

Working conditions
5-day working week, 8-hour working day, flexible schedule
All UA public holidays are days off
Vacation and sick leave are covered by the company
Remote work
English classes