Position: Middle Java Engineer
Company: A-Listware
Experience required: 2y
English level: intermediate

Our Customer:
We’re looking for a Middle Java Engineer to join a Canadian startup and our team in Ukraine. The product we’re building is a platform that helps small and midsize businesses to sell their products locally.

Stack:
- Java 11+, Spring Boot, Spring Cloud;
- DGS framework (GraphQL);
- MongoDB (Atlas);
- Google Cloud Platform (Cloud Run, Pub/Sub, Build and others);
- GitHub;
- REST/GraphQL integrations with third-party systems.

Required experience and skills:
- 2+ years of commercial experience with Java and Spring Boot;
- Proficiency in agile methodologies;
- Intermediate+ English.

Would be a plus:
- Experience in GraphQL.
 
Working conditions:
- Competitive monthly compensation with discretionary bonus;
- Flexible working schedule;
- Working remotely;
- Full support of Private Entrepreneur reporting services;
- Paid vacation (30 working days per year: 12 national holidays + 18 actual vacations);
- Paid undocumented sick leaves (5 working days per year);
- Compensation of medical insurance and English lessons.