Position: Middle Java Developer
Company: Hygge Software
Category: Java
Experience required: 5y
English level: upper

About the project:
Using proprietary mobile algorithms, their app connects pilots to over 3,000 aircraft and flying routes across three continents - the United States, Europe and the Middle East. In addition, users of the application have the ability to create a personal experience anywhere in the world.
Project is a system that allows users to learn any material in a highly efficient way using flashcards that can be repeated anytime.

**WORKING HOURS BY CLIENT TIME ZONE. FROM 4PM TILL 00AM**

Requirements:
5+ years of back-end development experience with strong Java expertise
Experience with Spring
Python will be a plus
SQL, MongoDB
Familiar with architectural approaches
Ability to optimize large applications
Spoken English (Upper-Intermediate and higher)

Responsibilities:
Back-end development of the working project
Writing new features, bug fixing, refactoring, developing unit tests, writing documentation
Communication with the Customer (through Confluence, Atlassian; voice meetings)

What Hygge Software can offer in return:
- Full remote work;
- Competitive compensation depending on experience and skills;
- A flat and transparent hierarchy;
- 20 working days’ annual leave;
- Employee development plan;
- Employee referral program;
- A chance to be a part of a casual but professional environment where you will have a safe place to upgrade yourself.