Position: Middle/Senior Java Developer (short-term cooperation)
Company: Relevant
Experience required: 3y
English level: upper

We’re on the lookout for a talented Java developer to join our dynamic development team! As a member of our team, you’ll play a crucial role in owning and managing the BE architecture. You should have a proven ability to work both independently and collaboratively with other team members to achieve shared goals.

**About the project:**
The project is an online language learning platform that helps users learn a foreign language through interactive exercises and games. This platform will be created for Brazilians who want to learn English.
You’ll be a valued member of the team. Your work will include direct communication with a client, so you should be confident in your communication skills.

This is a short-term full-time cooperation (6 weeks).

**Responsibilities**
- Have a high standard for your own work and that of your team members;
- Build reusable, testable, and efficient code;
- Provide solutions, ideas, and recommendations for the product.

**Requirements**
- 3+ years of experience with Java
- Experience with Spring or Spring Boot
- Strong understanding of SQL/NoSQL Database implementations (MySQL, Postgres, MongoDB, etc);
- Knowledge of Hibernate, Git;
- Understanding of (AWS, Google Cloud, Azure);
- Knowledge of microservices architecture;
- English – at least Upper-Intermediate level.

**Nice to have**
- Experience with video and streaming.

**We offer**
- Competitive compensation based on your skills, experience, and performance;
- 20 working days of annual paid vacation and 5 sick leaves;
- 3 additional days off for special occasions;
- Opportunity for career growth, mentorship and personal development plan;
- Experienced colleagues with 85% of middle and senior engineers;
- Individual English lessons on-site (for all)
- Comfortable office near Lviv city center in the park area;
- Possibility to work from anywhere in the world;
- Exciting projects involving the newest technologies;
- Accounting as a service;
- Flexible working approach.