Position: Senior Java Developer
Company: PSR Company
Experience required: 5y
English level: upper

**Qualifications:**
•	Experience with one or more general purpose programming languages including but not limited to: Java, C/C++, C#, Objective C, Python, JavaScript or Go.
•	Bachelor's/Master’s degree in Computer Science or equivalent practical experience.
•	Experience with web application development, Unix/Linux, mobile application development, distributed and parallel systems, machine learning, natural language processing, networking, developing large software systems or security software development.
•	Leadership experience.
•	Knowledge of Algorithms and Data Structures.
•	Ability to speak and write in English fluently.

**Benefits:**
-	Work in one of the most progressive companies
-	Full relocation package for you and your family
-	Modern and comfortable office in the city center
-	Working with Future Technologies
-	Life and AD&D Insurance, Medical Insurance
-	Free and healthy food in the office
-	Unique and fun environment with a lot of emphasis on culture — including talks, learning sessions, clubs (everything from a ‘Go’ club and a ‘Tartar eaters one’), a variety of sport activities, and a gym.