Согласно собранной нами за годы существования проекта статистике, студенты JavaRush начинают активно задумываться о будущей работе примерно в середине курса. Если вы уже подошли к этой черте, вам, вероятно, будет интересен этот небольшой список ИТ-компаний, которые занимаются разработкой ПО и часто ищут программистов и тестировщиков в Новосибирске.
Этим материалом мы начинаем цикл статей о компаниях, которые могут интересовать потенциальных сотрудников, в частности — требования к разработчикам (в нашем случае — Java).
2GIS
«2ГИС» — международная технологическая компания, которая занимается разработкой электронных с карт городов с 1999 года. Центр разработки находится в Новосибирске. В Новосибирске у компании есть два больших офиса: этаж в Технопарке и одиннадцать этажей в Сан Сити. Основной продукт компании — городской информационный сервис 2ГИС. Он объединяет справочник организаций и очень точные карты городов. Вспомогательный продукт — InfoRussia, сложная комплексная система автоматизации контакт-центра, с помощью которой обеспечивается полнота справочника организаций 2GIS.Тип: продуктовая компания.
Сайт: http://info.2gis.ru/novosibirsk
Страничка на HH: https://novosibirsk.hh.ru/employer/64174
Страничка на Хабре: https://habrahabr.ru/company/2gis
Кого ищут: Java/Scala, С++, Qt (iOS/Android), PHP
Чего ждут от Java-разработчиков (Middle, согласно вакансиям):
- знание и опыт программирования на Java;
- опыт разработки коммерческих сервисов;
- отличное понимание ООП и ООД;
- знание теории алгоритмов и структур данных, умение применять их на практике;
- умение разбираться и работать с чужим кодом, работать в команде.
- знание SQL и noSQL и понимание, когда нужно select’у время, а map-reduce’у — час;
- знание принципов и концепций TDD, CRUD, SOLID и других страшных аббревиатур;
- опыт работы с многопоточностью в алгоритмах и структурах данных.
JetBrains
Если вы уже занимались на JavaRush, или где-нибудь ещё, то о самом известном продукте этой компании вы наслышаны: IntelliJ IDEA, пожалуй, лучшая среда разработки для «джавистов» на сегодняшний день! Но одними крутыми IDE деятельность JetBrains не ограничивается. Так, один из новых проектов JetBrains — DataLore, веб-инструмент для анализа и визуализации данных.
Сайт компании: https://jetbrains.ru
Страничка на Хабре: https://habrahabr.ru/company/JetBrains
Кого ищут: Java, kotlin, C#, С++, Objective-C, Swift, JavaScript
Чего ждут от Java-разработчиков (Middle, очень приблизительно, так как вакансий и проектов у ребят много, соответственно, и требования очень разные).
- вы знакомы с продуктами JetBrains и хотите их улучшить;
- любите программировать и гордитесь результатами своей работы;
- пишете понятный код и поддерживаете его;
- программировали на Java последние три года;
- работали с базами данных и языками запросов;
- участвовали в проектах с открытым исходным кодом;
- глубокое понимание OOP;
- понимание принципов / опыт проектирования сlient-server приложений;
- умение оптимизировать и рефакторить как свой, так и чужой код;
- опыт проектирования UI;
- знакомство и опыт работы с современными веб технлогиями (Polymer, React, etc);
- знакомство и опыт работы с J2EE стэком (servlet containers, JSP);
- отличное знание веб протоколов (HTTP(S), WebSockets);
- знаете ещё пару языков и осведомлены о парадигмах программирования.
Яндекс
Эту компанию в России не знает только тот, кто в танке, так что распинаться и рассказывать о ней мы не будем. Хотя, ладно, соблюдём формальность: Яндекс – это крупнейшая русскоязычная поисковая система и интернет-портал. И многое другое.
А вот о том, что у этих ребят есть офис разработки в Новосибирске вы, возможно, и не слышали. Так вот, в новосибирском офисе компания собрала большую команду Android-разработки Яндекс.Браузера и Яндекс.Музыку, и велика вероятность появления новых команд.
Сайт компании: https://www.yandex.ru
Страничка на Хабре: https://habrahabr.ru/company/yandex
Страничка на hh: https://hh.ru/employer/1740
Кого ищут: Java, Android, С++, iOS, Objective-C, JavaScript, Python
Чего ждут от Java- и Android-разработчиков (Middle, очень приблизительно, так как вакансий и проектов много, соответственно, и требования очень разные:
- опыта программирования на Java от 2 лет;
- опыта разработки Android-приложений от года;
- знания Android API 2.2 и выше;
- опыта параллельного и многопоточного программирования;
- знания классических алгоритмов и структур данных;
- умение работать с GIT;
- опыт работы с базами данных (Oracle, MySQL, PostgreSQL);
- отличное знание протокола HTTP;
- знание базовых алгоритмов и структур данных, а также области их применения.
- опыт работы на PHP и Python;
- знание регулярных выражений;
- умение тестировать собственный код;
- умение пользоваться поиском;
- понимание аббревиатуры GRASP.
AT Consulting
Данная компания занимается внедрением и сервисной поддержкой сложных информационных систем, управленческим и операционным бизнес-консалтингом, разработкой ПО на заказ и ИТ-аутсорсингом. Известный продукт — BPM Online, современная CRM-система.
Сайт: https://www.at-consulting.ru
Страничка на hh: https://hh.ru/employer/20145
Страничка на Хабре: https://habrahabr.ru/company/at_consulting
Кого ищут: Java, Java, Ruby on Rails, .Net, PHP, Oracle DB, JavaScript, C#
Чего ждут от Java-стажёров:
- участие в разработке одного из флагманских продуктов - конструктор для построения информационных систем;
- использование стека технологий J2EE J2SE;
- Spring, Hibernate, Tapestry;
- Sql (PostgreSQL, MySQL), NoSql;
- JavaScript (JQuery, Angular,ExtJs);
- JBPM (Activity ...);
- BI/OLAP системы;
- Android.
- необходимы базовые знания Java и уметь писать запросы к БД (работаем с SQL), хорошо ориентироваться в HTML;
- нацеленность на результат;
- желание стать крутым разработчиком.
- Java Spring; Spring Security (+ LDAP); ActiveMQ; Apache Camel; WebSocket: Stopm, SockJS.
- высшее техническое образование;
- 2+ лет опыта разработки серверных приложений на JavaSE;
- опыт работы с технологиями: Spring (WebServices), MyBatys (SQL), ActiveMQ, Socketж
- знание SQL;
- опыт работы с Oracle/PostgreSQL базами данных;
- опыт работы с GIT и JIRA.
Azoft
Это группа компаний, которая возникла, как пишут на сайте, в самом сердце «Силиконовой тайги», в новосибирском Академгородке. Аутсорс-разработчик сложного высокотехнологичного программного обеспечения для иностранных и отечественных компаний.
При этом компания предлагает массу возможностей, как для любителей длительных и больших проектов, так и для тех, кто предпочитает динамичную работу сразу по нескольким некрупным задачам.
Главное направление компании — Enterprise-разработка, при этом специалисты «Азофт» ведут несколько десятков проектов и постоянно задействованы в решении интересных и сложных задач.
Сайт: http://www.azoft.com
Страничка на hh: https://hh.ru/employer/47792
Кого ищут: Java, Apache Flex/ Action script, PHP, JavaScript, iOS, Objective-C, Swift, JavaScript
Чего ждут от Java-стажёров:
- Знание классических алгоритмов и структур данных;
- Знание Сore Java и основы JavaEE;
- Ответственность и аккуратность, умение тестировать собственный код.
- Опыт использования AngularJS и/или jQuery + Bootstrap;
- Опыт работы с Spring, Hibernate, PostgreSQL, Tomcat 6+, любыми frontend framework/библиотеками.
- отличное знание классических алгоритмов и структур данных;
- отличное понимание принципов ООP/OOD, методологий разработки, шаблонов проектирования;
- отличное знание Java Core, Collections, Multithreading, Concurrency;
- отличное знание принципов работы клиент-серверных приложений;
- опыт коммерческой разработки с использованием стека JavaEE от 3-х лет;
- глубокие знания и опыт тонкой настройки Spring, Hibernate, Oracle/PostgreSQL, jQuery, Angular JS или его аналогов;
- уверенное владение SQL и опыт оптимизации запросов к БД;
- опыт работы с NoSQL хранилищами данных;
- опыт решения проблем с производительностью и утечками памяти;
- умение аргументировать решения на языке бизнеса и требований;
- опыт работы в команде.
- oпыт использования AngularJS или jQuery + Bootstrap;
- умение разбираться в тоннах чужого кода;
- наличие тимлидерский навыков/качеств будет также большим плюсом.
Bacup IT
Эта по-настоящему патриотичная компания гордится своим сибирским расположением. Они охотно набирают Junior-специалистов из числа выпускников двух крупнейших новосибирских вузов, Новосибирского Государственного Университета и Новосибирского Технического Университета, факультетов математики, физики и программирования. Некоторые сотрудники продолжают обучение в аспирантуре при университете.
Backup IT занимается аутсорсингом проектов (разработка под заказ) и ресурсов («передача» команды специалистов заказчику).
Сайт: http://www.bacup.ru
Кого ищут: Java, C#, T-SQL, MVC 5.0, JQuery
Чего ждут от Java-стажёров:
- структуры данных - массивы‚ деревья‚ хештаблицы‚ списки;
- базы данных - sql‚ транзакции;
- JEE5.
- разработка и поддержка коммерческого ПО (J2EE application);
- Design‚ develop and maintain the application along with the database backend.
- Java [strong];
- SQL [medium] (MySQL‚ MSSQL and Oracle);
- Javascript‚ AJAX [medium];
- Web-applications (servlets‚ JSP‚ JSF‚ HTML‚ XML);
- O/R mapping (JPA‚ Hibernate) & JDBC;
- Javascript‚ AJAX [medium];
- Java design рatterns;
- английский разговорный‚ технический не ниже Intermediate.
Axmor
«Аксмор» — известная аутсорсинговая компания, которая предоставляет услуги по разработке программного обеспечения на заказ. Среди наработок компании — мобильные приложения, IoT, решения для медицины, BI-системы, платёжные шлюзы. То есть, Axmor разрабатывает приложения и для амбициозных стартапов, и крупных международных компаний в сфере IT, таких как IBM или Deloitte.
Ребята иногда набирают начинающих программистов, и проводят внутреннюю аттестацию всех сотрудников. По статистике Axmor, новичку нужно около полугода, чтобы успешно пройти путь от уровня Junior к Middle.
Сайт: https://axmor.ru
Страничка на hh: https://hh.ru/employer/47792
Кого ищут: Java, Scala, Groovy, Clojure, Kotlin, JavaScript, C#, PHP, Python, iOS и Android.
Чего ждут от Java-разработчиков (Middle, очень приблизительно):
А ждут, как написано в обобщённой вакансии, прокачки навыков в разработке c такими технологиями, как Node.js, JavaScript, Java, Angular\React, PostreSQL\Oracle, MongoDB, CouchDB и др.
Общение с народом, курсы и стажировка: компания периодически набирает сотрудников на позиции Java Junior. Регулярно участвуют в конференциях, например, JBreak, JPoint и CodeFest.
Другие города: нет, только Новосибирск.
Условия: работа в офисе (одном из двух в Новосибирске), гибкий график.
Количество сотрудников: 100+.
Где искать работу в Новосибирске. Часть 2
ПЕРЕЙДИТЕ В ПОЛНУЮ ВЕРСИЮ