Responsibilities:
• creating and maintaining applications that process vast amounts of data in real time and also the applications that produce predictive models from offline data
• ensure high readability and low maintenance cost of all code created
• investigate and implement new technologies related to data processing, application performance, performance monitoring, infrastructure
Requirements:
• advanced programming skills in Java
• understanding of java memory model and multithreading
• knowledge of the issues of distributed computing and data processing
• a strong knowledge of English
• experience with Amazon Web Services
Offer:
• competitive salary
• flexible work schedule
• choose your own hardware
• weekly team lunches
• private healthcare
