Position: Java developers
Company: at Mirko
Category: Java
Experience required: 2y
English level: upper

**We are looking for:**

2 backend (Java) developers;
The developer must have thorough practical experience with such technologies as: PostgreSQL, Java, SpringBoot, Hibernate, integration tests;
English B2-C2.

**Project description and requirements:**

You will be working with one Backend (Java) developer, a project manager, two Frontend (Angular) developers, and a CTO in your team. Communication with the client and the client-side manager will be in English.

Our project is a platform for publishing vehicles in a digital car park. Accordingly, one of the main functionalities of the website is inventory management of vehicles and vehicle sales.
We are developing a mechanism to track all changes that occur in the system, including who made the changes, when they were made, and the previous and current versions.
Additionally, we are expanding the current functionality of the CRM system by adding new fields for users and implementing PDF generation.
We are designing a mechanism for a private marketplace where new users can be added by invitation only. In the private marketplace, users can either directly purchase a vehicle or participate in an auction. We are developing auction functionality where users can bid on vehicles, and after the auction concludes, an automatic PDF generation process should take place.
We are implementing Mailjet integration and incorporating additional variations for the project's existing themes.