Согласно собранной нами за годы существования проекта статистике, студенты JavaRush начинают активно задумываться о будущей работе примерно в середине курса. Если вы уже подошли к этой черте, вам, вероятно, будет интересен этот небольшой список ИТ-компаний, которые занимаются разработкой ПО и часто ищут программистов и тестировщиков в Казани, а также соседнем Иннополисе.
В статье мы постарались привести данные о компаниях, которые могут интересовать потенциальных сотрудников, в частности — требования к разработчикам (в нашем случае — Java).
Мы не внесли в список какую-то классную продуктовую или аутсорсинговую компанию из Казани? Оставляйте комментарии!
Тип: ИТ-инкубатор
Сайт: http://www.fix.ru
Страничка на HH: https://kazan.hh.ru/employer/618292
Кого ищут: Java, C#, Python, PHP, FrontEnd (JavaScript), QA
Чего ждут от Java-разработчиков (Middle/Senior, согласно вакансиям):
Эта нижегородская компания открыла офис разработки в Казани в 2015 году. MERA разрабатывает ПО на заказ для телекоммуникационных, автомобильных, ритейловых, медицинских, энергетических и других компаний.
Тип: аутсорсинговая компания.
Сайт: https://www.mera.ru
Страничка на HH: https://tatarstan.hh.ru/employer/2264
Кого ищут: Java, Android, iOS, JavaScript, PHP, Python, C, C#.
Чего ждут от Java-разработчиков (Middle, согласно вакансиям):
Обязательно:
N-core разрабатывает информационные системы и специализированное ПО, например многофункциональные системы электронного документооборота, системы обработки и анализа больших массивов данных (big data), системы управления доступом к информационным ресурсам, средства защиты информации от несанкционированного доступа, системы статистики и формирования отчетов. Также ребята пишут различные мобильные приложения.
Совсем недавно N-core открыла офис в Казани, так что вполне возможно, вскоре компании понадобятся энергичные новички.
Тип: аутсорсинговая компания.
Сайт: https://n-core.ru
Страничка на HH: https://tatarstan.hh.ru/employer/1786298
Кого ищут: Java, FrontEnd (JavaScript), RoR, C++, QA
Чего ждут от Java-разработчиков (Middle/Senior, согласно вакансиям):
Крупный разработчик решений для государственного и корпоративного секторов. В середине 2000 годов разрабатывала инновационные системы электронного правительства. В настоящее время БАРС реализует более 500 проектов ежегодно, так что в этой компании есть где разгуляться даже начинающим разработчикам. Среди проектов — разработки для федеральных ведомств и региональных структур (управление финансами, строительством и имуществом, портальные решения, бизнес аналитика), отраслевые решения для корпоративного сектора и мобильные приложения. Компания разработала собственную платформу Bars UP со встроенным конструктором для быстрого создания бизнес-решений, заточенных под задачи заказчиков.
Компания — одна из пионеров Иннополиса, самого молодого российского города, ориентированного на сферу высоких технологий.
Тип: продуктовая компания.
Сайт: http://bars.group
Страничка на HH: https://tatarstan.hh.ru/employer/72977
Кого ищут: Java, FrontEnd (JavaScript), ASP.NET, C#, PHP, iOS, Python, QA
Чего ждут от Java-разработчиков (Middle):
Университет Иннополис – это первый российский университет в сфере информационных технологий. Расположен он, как можно догадаться, в самом молодом и инновационном российском городе. В настоящий момент команда университета разрабатывает облачную геоинформационную платформу, и активно набирает команду для этого проекта. Кроме того, здесь всегда нужны преподаватели по программированию. Возможно, обучение школьников и студентов поможет вам лучше понять технологии, или вам просто нравится преподавать?
Тип: учебно-научное учреждение.
Сайт: https://university.innopolis.ru
Страничка на HH: https://tatarstan.hh.ru/employer/1160188
Страничка на Хабре: https://habrahabr.ru/company/innopolis_university
Кого ищут: преподаватели по программированию, Java, FrontEnd (JavaScript), OLAP/BI
Чего ждут от Java-разработчиков (Senior, на момент написания статьи требовались программисты только высокого уровня):

Группа компаний FIX
Группа компания FIX называет себя международным IT-инкубатором. Специализация —проекты электронной и мобильной коммерции, добыча интернет-трафика, разработка высоконагруженных систем, информатизации муниципального и государственного секторов.
- опыт разработки высоконагруженных решений с использованием Java стека технологий;
- глубокое знание Java SE;
- опыт создания Web-приложений (понимание соответствующего стека технологий Java, знание протоколов TCP/IP, HTTP/HTTPS, знание JavaScript и HTML);
- знание устройства и правил функционирования JVM;
- опыт разработки многопоточных высоконагруженных приложений;
- опыт улучшения производительности Java решений;
- глубокое знание алгоритмов и структур данных;
- опыт работы с Oracle, PostgreSQL при разработке высоконагруженных решений;
- желателен опыт работы с NoSQL базами данных;
- хорошее понимание принципов работы операционных систем семейства Linux;
- глубокое знание шаблонов проектирования (как минимум шаблонов проектирования приложений);
- желательно понимание принципов Continuous Delivery и опыт разработки решений в рамках подхода Continuous Delivery;
- опыт работы с XML, SOAP и REST;
- знание различных протоколов сериализации;
- опыт работы с использованием методологий Agile (Scrum/XP);
- опыт работы в телекоммуникационной индустрии является существенным плюсом.
MERA

- знание и опыт программирования на Java;
- опыт разработки коммерческих сервисов;
- отличное понимание ООП и ООД;
- знание теории алгоритмов и структур данных, умение применять их на практике;
- умение разбираться и работать с чужим кодом, работать в команде.
- знание SQL и noSQL и понимание, когда нужно select’у время, а map-reduce’у — час;
- знание принципов и концепций TDD, CRUD, SOLID и других страшных аббревиатур;
- опыт работы с многопоточностью в алгоритмах и структурах данных.
- уверенное знание Android архитектуры, SDK, NDK;
- уверенное владение знаниями: Java, Android Framework, JNI, JUnit
- уверенное использование Linux(Ubuntu) для разработки ПО для Android платформы
- знания Python;
- опыт сборки Android платформы;
- опыт работы с Git, Gerrit, Jira;
- опыт работы в Agile командах и использования Agile практик.
N-core (Энкор)

- знание архитектуры систем, паттернов проектирования;
- опыт работы с Java EE: EJB, Spring;
- системы сборки: Gradle, Maven;
- опыт работы с промышленными СУБД (Oracle, PostgreSQL);
- навыки code-review, рефакторинга;
- умение разбираться в чужом коде;
- опыт работы с ПО и библиотеками, перечисленными ниже;
- базовые знания HTML, JavaScript.
- Java 7/8;
- JBoss 7, Wildfly 8;
- PostgreSQL;
- JavaEE;
- Spring, Hibernate, MyBatis;
- Apache Commons;
- Thrift;
- Redis;
- Git, Maven, Jenkins;
- Будет плюсом;
- Web Services;
- REST
- хорошие знания HTML, JavaScript.
БАРС Груп

- хорошее знание JavaSE, JavaEE (EJB 3, CDI, JPA).
- опыт работы с технологиями JSP, JSF.
- опыт работы с JavaEE серверами приложений (WildFly будет плюсом).
- опыт работы с средствами автоматизации сборки Ant и Maven.
- опыт использования технологий XML/XSLT, знание протокола SOAP/HTTP.
Университет Иннополис

- опыт коммерческой разработки на Java от 3-5 лет;
- опыт использования: Spring MVC, Hibernate; знание SQL и опыт работы с PostreSQL;
- опыт разработки веб приложений: HTML5, CSS, JavaScript;
- опыт использования современного JS фреймворка (ExtJS, Angular JS);
- опыт проектирования новых приложений или крупных блоков функциональности существующих приложений;
- знание принципов проектирования ПО и шаблонов разработки (SOLID, GRASP, GoF и т.д.);
- знание алгоритмов и структур данных;
- навыки коллективной работы в проектной команде (умение читать чужой код, проводить код-ревью, опыт использования систем контроля версий и баг-трекинга);
- умение оптимизировать и рефакторить как свой, так и чужой код;
- опыт использования современных методологий разработки (итеративная разработка, Unit-тестирование, непрерывная интеграция).
- опыт разработки на Node.js;
- работа с ГИС данными;
- опыт работы с BI или OLAP данными;
- опыт разработки на TypeScript, Python.
- высшее или неполное высшее техническое образование;
- отличные знания информационных технологий;
- умение доходчиво объяснять информацию;
- целеустремленность, ответственность, коммуникабельность;
- возможность выделять 3-4 часа в будние и выходные дни для работы.
- высшее образование;
- базовые знания стека технологий выбранного направления подготовки;
- опыт работы в разработке или тестировании 1-2 года;
- готовность к жизни в Иннополисе.
ПЕРЕЙДИТЕ В ПОЛНУЮ ВЕРСИЮ