Ведущий Java-программист
Требования
Местоположение и тип занятости
Компания
Описание вакансии
Условия работы
Должностные обязанности:
Участие в проектировании и разработке архитектуры высоконагруженного сервера онлайн-игры;
проектирование интерфейсов и сервисов внутреннего обмена данными;
координация работы программистов на правах куратора;
оценка трудоемкости работ по проектам и задачам.
Опыт работы над Java проектами от 3-х лет;
опыт разработки распределенных высоконагруженных приложений уровня предприятия под управлением сервера приложения (GlassFish, JBoss и т.п.), либо опыт разработки высоконагруженного мастабируемого TCP сервера;
GlassFish;
JavaEE, EJB;
JDBC, SQL, MySQL (приветствуется опыт работы с PostgreSQL);
NoSql - Redis или MongoDB
знание стека Java технологий;
ООП, умение оптимизировать и рефакторить свой и чужой код;
твердое знание Design Patterns, принципов OOD и умение применять их на практике;
чтение документации на английском языке;
умение работать в команде;
использование Test Driven Development и JUnit.
желательно: участие в игровых проектах.
Мы предлагаем:
з/п 70000 руб.
Готовы оплатить переезд в Йошкар-Олу с компенсацией квартиры в первое время
Полный рабочий день
на территории работодателя