Position: Middle Backend Developer (Java)
Company: A-Listware
Category: Java
Experience required: 2y
English level: intermediate

**A-LISTWARE welcomes a Middle Backend Developer (Java)**

**Our Customer:**
Offers a vehicle health management solution that predicts and prevents failures, detects malfunctions and performance degradation, and yields actionable insights based on deep root-cause analysis.

This full-time position involves working with the project’s architect and will be based on all state-of-the-art technologies: IoT, Kafka, K8, AWS Glue, Spark etc.  

**Required experience and skills:**
Microservices BE development using PubSub message bus of any kind;
3+ years of experience with Java; 
3+ years of experience with Spring boot, maven;
Experience with SQL and NoSQL (Advantage For Cassandra);
Experience with GraphQL, Apollo-server, Web-Sockets;
Experience working with AWS services;
Experience Developing Scalable Micro Services.

**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.