• Досвід у розробці web-applications від 5 років;
• Розуміння принципів об’єктно-орієнтованого програмування та вміння застосовувати їх на практиці;
• Знання принципів напиcання чистого коду та вміння їх застосовувати;
• Досвід роботи зі Spring framework;
• Досвід написання unit і system тестів;
• Досвід роботи з базами даних (PostgreSQL, MSSQL, MySQL, etc.);
• Досвід роботи над вимогами до web-applications;
• Знання англійської мови (intermediate та вище).
• Досвід роботи з одним із сучасних JS фреймворків;
• Досвід роботи по Agile методологіям (scrum, extreme programming, etc.);
• Досвід роботи з Unix, Linux, Mac OS;
• Досвід роботи з системами віртуалізації (vagrant, docker);
• Розумiння принципів ефективного програмування на Java (defensive coding, security principles, etc.);
• Знання сучасних програмних архітектур (MVC, MVVM, ADR, Hexagonal Architecture, Microservices, 12 Factor Applications, etc.);
• Особисті проекти або участь в оpen source проектах.
• Конкурентну компенсацію (сума обговорюється на співбесіді);
• Медичне страхування;
• 29 додаткових вихідних календарних днів;
• Вигідні умови для relocation;
• Професійний розвиток (відвідування конференцій за рахунок компанії, курси англійської мови, участь в хакатонах, професійну літературу та багато іншого);
• Корпоративний відпочинок.