Position: Java/Kotlin Developer
Company: Olearis
Category: Java
Experience required: 3y
English level: upper

The project is a smart air purifier startup, the first that combines top-notch performance, high-tech intelligence and elegant design at an affordable price. Launched in late 2019, the air purifier has become the most funded air purifier in crowdfunding history.
With multiple layers of firmware, back-end and middleware behind it, the project offers the perfect iOS and Android apps to be part of your family.

Requirements:
- At least 3 years of experience in Java/Kotlin development
- Excellent communication skills in English (both written and verbal)
- Deep understanding of OOP principles and SOLID;
- Experience with both SQL and NoSQL databases;
- Proficiency with Spring Framework and its modules (Spring Boot, Spring Data, etc.);
- Experience with multi-threading and asynchronous programming;
- Ability to work in a team and communicate with clients.

Responsibilities:
- Develop high-quality software using Java and/or Kotlin;
- Work with business analysts and clients to understand requirements and find the most effective solutions;
- Design and develop application architecture;
- Optimize performance and ensure scalability of the application;
- Participate in the development of DevOps solutions (build, deployment, and monitoring).

Services and social benefits:
— Paid absence days: 15 working days per year (1,25 per each month);
— Trial period: 3 months, can be ended earlier by company’s initiative;
— Sick days: is compensated by company (not more than 5 days during trial period);
— National holidays in Ukraine are company day-offs;
— Yearly compensation review. Can be reviewed sooner based on consultant’s performance;
— Skillup budget — $100 yearly: books, webinars, conferences, courses (available after trial period and expires yearly on the 31st of December).