Согласно собранной нами за годы существования проекта статистике, студенты JavaRush начинают активно задумываться о будущей работе примерно в середине курса. Если вы уже подошли к этой черте, вам, вероятно, будет интересен этот небольшой список ИТ-компаний, которые занимаются разработкой ПО и часто ищут программистов и тестировщиков в Днепре.
В статье мы постарались привести данные о компаниях, которые могут интересовать потенциальных сотрудников, в частности — требования к разработчикам (в нашем случае — Java).
Начнём мы наш обзор с четырёх представителей «большой пятёрки» (Ciclum, Epam, Luxsoft, SoftServe.Пятая компания из этого списка, Global Logic, пока что не открыла офис в Днепре): это крупнейшие ИТ-работодатели в Украине (в их штатах работают тысячи программистов), они разрабатывают ПО на заказ (аутсорс), главным образом — для западного рынка и имеют офисы по всему миру.
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;
- oпыт работы со Scrum;
- твёрдое знание ООП, паттернов и лучших практик разработки;
- HTML, JSP, CSS;
- знание Java 8, Spring, веб-сервиов, JMS, Hibernate, SQL;
- Unit-тестирование (Mockito, JUnit);
- базы данных (PostgreSQL, Oracle);
- в некоторых вакансиях требуют высшее образование в сфере ИТ.
- oпыт программирования на Java от 1 года;
- уверенные знания Java Core;
- английский Intermediate или выше (spoken and written);
- будет плюсом: HTML, CSS and jQuery.
EPAM
Рекламный слоган этой компании — «инжиниринг заложен в нашей ДНК». 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;
- опыт программирования на любом из языков.
Luxoft
Ещё один гигант аутсорсинга, представленный в нескольких украинских городах и многих странах. Luxoft создает проекты практически во всех отраслях (например, автомобильная индустрия, финансы, банковская система). В Украине славится высокими зарплатами (выше, чем в среднем по рынку).
Сайт: https://career.luxoft.com
Страничка на HH: https://hh.ua/employer/1304
Страничка на хабре: https://habrahabr.ru/company/luxoft
Кого ищут: Java, С++ Full Stack, JavaScript, iOS, Android, QA.
Чего ждут от Java-разработчиков (Middle, согласно вакансиям):
Luxoft — огромная компания с большим количеством проектов. Соответственно, у них разные нюансы, и требования к знаниям разработчиков — тоже различаются. Ниже — «среднестатистическая» вакансия Luxsoft на позицию «Java-разработчик».
- 3+ года опыта ООП-разработки;
- эксперт по серверной части, Java Core, Spring;
- эксперт: generics, threading/locking, Java 8 streams/lambdas;
- понимание и умение отлаживать крупные сложные куски кода;
- опыт проектирования API;
- хорошие знания средств разработки, сред и утилит;
- хорошее понимание алгоритмов, сложности и оптимизации;
- английский, устный и письменный.
- Java;
- Java8 - Lambdas, Streams;
- Concurrency;
- Unit tests (Junit or TestNG and Mockito or PowerMock or jMock);
- REST;
- Spring;
- Hibernate;
- Bash;
- SQL (MsSql);
- Continuous Integration (using Team City or Jenkins);
- Maven (или Gradle);
- Fitnesse илм другой BDD-фреймворк (JBehave, Cucumber, Robot Framework).
- Guava, Java Script (nice to have);
- SVN (or GIT);
SoftServe
Вероятно, крупнейшая ИТ-компания, которая родилась в Украине. SoftServe сотрудничает и с крупными мировыми корпорациями, и с перспективными стартапами. Специалисты компании обладают экспертизой в разработке программного обеспечения — от Cloud, Security и UX Design в Big Analytics и Интернета вещей.
Сайт: http://softserve.ua
Страничка на HH: https://hh.ua/employer/20857
Кого ищут: Java, С++, C/Assembler, Objective-C, .NET, Python, JavaScript, GO, PHP, DevOps, QC, QA.
Чего ждут от Java-разработчиков (Middle, согласно вакансиям):
- уверенный опыт разработки Java Web Application;
- опыт работы с Java 8, Spring, Maven, RabbitMQ, JAXB, JSON, Splunk, сервисами RESTful;
- английский Intermediate Strong +.
DataArt
Ещё одна крупная довольно крупная аутсорсинговая компания, которая занимается разработкой ПО для технологических компаний, инвестиционных фондов, представителей рынка мобильных технологий, медицины, интернет-проектов и прочего.
Сайт: http://dataart.ua
Страничка на HH: https://hh.ru/employer/69961
Страничка на хабре: https://habrahabr.ru/company/dataart
Кого ищут: Java, .NET, Ruby, JavaScript.
Чего ждут от Java-разработчиков (Middle, согласно вакансиям):
- отличное знание Java;
- опыт разработки Java Enterprise-приложений;
- опыт использования Spring MVC Framework, Hibernate;
- опыт создания REST API;
- понимание messaging architectures и практические опыт использования JMS систем;
- практический опыт работы с базами данных (SQL обязательно, NoSQL приветствуется);
- владение OOP, OOD и паттернами проектирования (design patterns);
- владение инструментами для сборки проектов (Maven, Nexus);
- опыт использования систем Continuous Integration (Jenkins/TeamCity);
- опыт разработки веб-приложений не менее 3-х лет.
- опыт в Agile-методологии (SCRUM, TDD);
- самостоятельность;
- умение работать в команде;
- разговорный английский.
- знание JavaScript 2015 (ES6);
- знание JavaScript-фреймворков (jQuery, React.js);
- знание HTML5/CSS3.
- знание Java SE (Collections, Multithreading, Exception Handling, JDBC);
- базовые знания реляционных баз данных (SQL), HTML, XML, HTTP;p
- знание принципов разработки веб-приложений с использованием Servlet, JSP и баз данных;
- владение основами объектно-ориентированного программирования;
- навыки работы с одной из систем контроля версий (Git, SVN), владение любым инструментом сборки проектов (Maven, Gradle, Ant);
- разговорный английский.
ПЕРЕЙДИТЕ В ПОЛНУЮ ВЕРСИЮ