Согласно собранной нами за годы существования проекта статистике, студенты JavaRush начинают активно задумываться о будущей работе примерно в середине курса. Если вы уже подошли к этой черте, вам, вероятно, будет интересен этот небольшой список ИТ-компаний, которые занимаются разработкой ПО и часто ищут программистов и тестировщиков в Минске.
В статье мы постарались привести данные о компаниях, которые могут интересовать потенциальных сотрудников, в частности — требования к разработчикам (в нашем случае — Java).
Ciklum
Ciklum — международная аутсорсинговая компания. Клиенты у Ciklum самые разнообразные, в основном — крупный и средний бизнес, а также технологические компании. Таким образом, в Ciklum вам придётся главным образом работать с классическими Enterprise-проектами в больших командах.
Тип: аутсорсинговая компания
Сайт: https://www.ciklum.com
Страничка на HH: https://kiev.hh.ua/employer/8987
Страничка на Хабре: https://habrahabr.ru/company/Ciklum
Кого ищут: Java, C#, Python, PHP, FrontEnd (JavaScript), DevOps, QA
Чего ждут от Java-разработчиков (Middle, согласно вакансиям):
у этой компании очень разные проекты, соответственно, и требования разные. Тем не менее, есть общие моменты. Их мы и попытались здесь изложить.
- 2-3 года опыта разработки на Java;
- Spring, Jersey, Hibernate;
- Maven, Gradle;
- опыт работы со Scrum;
- твёрдое знание ООП, паттернов и лучших практик разработки;
- HTML, JSP, CSS;
- знание Java 8, Spring, веб-сервиов, JMS, Hibernate, SQL;
- Unit-тестирование (Mockito, JUnit);
- базы данных (PostgreSQL, Oracle);
- в некоторых вакансиях требуют высшее образование в сфере ИТ.
- опыт программирования на Java от 1 года;
- уверенные знания Java Core;
- английский Intermediate или выше (spoken and written);
- будет плюсом: HTML, CSS and jQuery.
EPAM
Рекламный слоган этой компании — «инжиниринг заложен в нашей ДНК». EPAM — один из крупнейших аутсорсеров в мире, ведёт огромное количество проектов для разных клиентов.
Сайт: https://www.epam.com
Страничка на HH: https://kiev.hh.ua/employer/18231
Страничка на Хабре: https://habrahabr.ru/company/epam_systems
Кого ищут: Java, С++ Full Stack, JavaScript, iOS, Android, QA.
Чего ждут от Java-разработчиков (Middle):
- Java 7,8;
- Spring 4;
- JPA / Hibernate / JDBC;
- RESTful WS / SOAP;
- Apache Tomcat / JBoss WildFly;
- MySQL / MS SQL / Oracle / MongoDB;
- в зависимости от проекта, могут использоваться специфические технологии, такие как Google Guava, Hazelcast, Apache Felix, Apache Solar, Apache Camel, BigData, Hadoop и др.;
- где-то нам нужен увлеченный back-end разработчик, а где-то универсальный full-stack;
- мы используем гибкие методологии разработки;
- положительно относимся к своевременному тестированию кода, используем unit-tests, TDD, BDD;
- для нас очень важен ваш уровень владения английским языком, так как подавляющее большинство наших заказчиков находятся в Северной Америке и Европе. Часто команды разработки распределенные. Мы будем рады, если вы владеете английским на уровне от Intermediate и выше;
- тренинги EPAM рассчитаны на слушателей, имеющих навыки программирования и хорошее понимание принципов ООП;
- уровень письменного и разговорного английского – не ниже среднего;
- аналитические способности и сообразительность при решении нестандартных задач;
- уверенные знания алгоритмов и структуры данных, ООП и опыт работы с БД, знание HTML, CSS;
- опыт программирования на любом из языков.
NetCracker
Эта компания создает продукты, решения и сервисы для телеком-операторов (AT&T, France Telecom, Deutsche Telecom, DHL). Портфолио NetCracker состоит из нескольких десятков продуктов. Это eCommerce-порталы, CRM-системы Call-центры, мобильные приложения для сетевых инженеров и многое другое.
Тип: продуктовая компания
Сайт: https://www.netcracker.com
Страничка на сайте по поиску работы: https://jobs.tut.by/employer/2677870
Кого ищут: Java, GWT, JavaScript, Spring, Maven, JSP, JSF, Subversion, XML, JPA, Oracle, PL/SQL, SQL.
Чего ждут от Java-разработчиков (Middle, согласно вакансиям):
- высшее техническое образование;
- опыт работы от 2-х лет в качестве разработчика программного обеспечения на Java / C + + / C#;
- знание принципов ООП, шаблонов проектирования;
- J2SE и J2EE, Web Services, JMS, JDBC, Hibernate, JSF, AJAX, Spring, XML / XSLT. Опыт работы с альтернативными ORM - решениями рассматривается как плюс;
- СУБД (желательно Oracle), SQL, PL / SQL;
- понимание жизненного цикла проектов, стандартов, подходов, вспомогательных средств и сред разработки, систем контроля версий и сборки;
- знание концепций разработки корпоративных веб-приложений;
- технический английский (разговорный/письменный);
- гибкость, инициативность, аналитические способности.
- опыт работы в телекоммуникационной области;
- готовность к командировкам, в том числе зарубежным;
- заинтересованность в прямом взаимодействии с заказчиками на проектах внедрения.
- хорошее знание принципов ООП;
- знание JavaSE;
- знания технологий (EJB, Servlets, JSP, HTML, XML, CSS, JavaScript);
- умение разбираться в чужом коде и писать свой в соответствии с промышленными стандартами;
- желателен опыт работы с серверами приложений WebLogic, WebSphere;
- навыки работы с БД (предпочтительно Oracle), хорошее знание SQL;
- английский язык – чтение и написание технической документации;
- опыт работы в команде, коммуникабельность, способность и желание обучаться и обучать других, самостоятельность.
JazzTeam
JazzTeam (Agile Java Development) разрабатывает IT-решения на заказ в сфере телекоммуникаций, здравоохранения, индустрии путешествий. Также занимается собственным продутом в области автоматизации тестирования.
Сайт: https://jazzteam.org
Страничка на сайте по поиску работы: https://jobs.tut.by/employer/1011638
Кого ищут: Java, QA Automation (Java, Selenium)
Требования к Java Developer (Middle, согласно вакансиям):
- реальный, подтверждаемый опыт разработки коммерческих проектов на Java: от 2 лет, применение J2EE стандартов на практике (JPA, JMS, JTA);
- опыт работы с Java SE 1.7, Maven, SQL, Git, Intellij IDEA, JUnit;
- уверенное знание принципов ООП и основных шаблонов проектирования;
- желательно: знание Spring, Rest API, Tomcat.
- английский язык не ниже intermediate;
- общее понимание методологии ведения IT-проектов, владение предметной областью IT индустрии;
- ответственность, хорошие навыки общения, порядочность, креативный склад ума, активность, нацеленность на конечный результат, умение работать в команде;
- высшее техническое образование (преимущество отдаётся выпускникам БГУ и БГУИР), желательно бюджетное.
Яндекс
Эту компанию не знает только тот, кто в танке, так что распинаться и рассказывать о ней мы не будем. Хотя, ладно, соблюдём формальность: Яндекс – это крупнейшая русскоязычная поисковая система и интернет-портал. И многое другое.
Вдохновляет то, что в минском офисе компании можно найти технологии на любой вкус: одни разрабатывают на JavaScript, C++, Python, Java, другие пишут под iOS и Android, третьи занимаются тестированием.
Сайт компании: =)
Страничка на Хабре: https://habrahabr.ru/company/yandex
Страничка на hh: https://hh.ru/employer/1740
Кого ищут: Java, Android, С++, iOS, Objective-C, JavaScript, Python
Чего ждут от Java-разработчиков (Middle, очень приблизительно, так как вакансий и проектов много, соответственно, и требования очень разные):
- опыт разработки на Java от 3 лет;
- опыт разработки приложений на Spring Framework;
- хорошее понимание принципов работы баз данных (реляционных и NoSQL);
- хорошее знание Hibernate или других ORM-фреймворков;
- базовые навыки работы в Unix-системах.
- опыт проектирования и разработки высоконагруженных сервисов;
- опыт работы с PostgreSQL и MongoDB.
WarGaming
World of Tanks… Вероятно, самая знаменитая игра родом из Беларуси. И её авторы — легендарная WarGaming. Если вы — «танкист», то, возможно, работа в этой компании — работа вашей мечты?
У WarGaming не так часто проскакивают вакансии по Java, но всё-таки они бывают, и пропустить столь интересного работодателя мы просто не могли.
Сайт компании: http://wargaming.com/ru
Страничка на Хабре: https://habrahabr.ru/company/wargaming
Страничка на hh: https://hh.ru/employer/1740
Кого ищут: С++, iOS, Java, Android, JavaScript, C#, Python, QA
Чего ждут от Java-разработчиков:
- опыт разработки на Java от года;
- знание SQL и опыт работы с реляционными СУБД;
- работа на Linux на уровне пользователя;
- владение английским языком уровня Intermediate и выше.
- опыт работы с Tableau;
- навыки работы с Oracle, Impala;
- опыт работы с MongoDB;
- знание R, SAS, Spark.
- знание теории тестирования и умение применять ее на практике;
- богатый игровой опыт в World of Tanks или World of Tanks Blitz;
- понимание устройства и принципа работы клиент-серверных приложений;
- способность грамотно излагать мысли в устной и письменной форме;
- внимательность, усидчивость, ответственность;
- хорошие аналитические cпособности, самомотивация и желание учиться.
- опыт работы с графическими редакторами;
- наличие практического опыта в создании 3D-моделей;
- опыт работы с bug tracking- и test case management-системами.
ПЕРЕЙДИТЕ В ПОЛНУЮ ВЕРСИЮ