Відповідно до зібраної нами за роки існування проекту статистики, студенти JavaRush починають активно замислюватися про майбутню роботу приблизно в середині курсу. Якщо ви вже підійшли до цієї межі, вам, ймовірно, буде цікавий цей невеликий список ІТ-компаній, які займаються розробкою програмного забезпечення та часто шукають програмістів та тестувальників у Мінську.
У статті ми постаралися навести дані про компанії, які можуть цікавити потенційних співробітників, зокрема вимоги до розробників (у нашому випадку Java).
Тип: аутсорсингова компанія Сайт: 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, відповідно до вакансій): у цієї компанії дуже різні проекти, відповідно, і вимоги різні. Проте є загальні моменти. Їх ми спробували тут викласти.
Сайт: 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):
Тип: продуктова компанія Сайт: 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, відповідно до вакансій):
Сайт: https://jazzteam.org Сторінка на сайті з пошуку роботи: https://jobs.tut.by/employer/1011638 Кого шукають: Java, QA Automation (Java, Selenium) Вимоги до Java Developer (Middle згідно вакансій) ):
Надихає те, що в офісі компанії можна знайти технології на будь-який смак: одні розробляють на 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, дуже приблизно, тому що вакансій та проектів багато, відповідно, і вимоги дуже різні):
У WarGaming не так часто просякують вакансії по Java, але все-таки вони бувають, і пропустити такого цікавого роботодавця ми просто не могли. Сайт компанії: http://wargaming.com/ua Сторінка на Хабрі: https://habrahabr.ru/company/wargaming Сторінка на hh: https://hh.ru/employer/1740 Кого шукають: С++, iOS , Java, Android, JavaScript, C#, Python, QA Чого чекають від Java-розробників:
Ciklum
Ciklum – міжнародна аутсорсингова компанія. Клієнти Ciklum найрізноманітніші, в основному — великий і середній бізнес, а також технологічні компанії. Таким чином, у Ciklum вам доведеться, головним чином, працювати з класичними Enterprise-проектами у великих командах.- 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 та jQuery.
EPAM
Рекламний слоган цієї компанії – «інжиніринг закладений у нашій ДНК». EPAM — один із найбільших аутсорсерів у світі, веде величезну кількість проектів для різних клієнтів.- 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-центри, мобільні додатки для мережевих інженерів та багато іншого.- вища технічна освіта;
- досвід роботи від 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-рішення на замовлення у сфері телекомунікацій, охорони здоров'я, індустрії подорожей. Також займається власним продутом у галузі автоматизації тестування.- реальний досвід розробки комерційних проектів на Java, що підтверджується: від 2 років, застосування J2EE стандартів на практиці (JPA, JMS, JTA);
- досвід роботи з Java SE 1.7, Maven, SQL, Git, Intellij IDEA, JUnit;
- впевнене знання принципів ОВП та основних шаблонів проектування;
- бажано: знання Spring, Rest API, Tomcat.
- англійська мова не нижче за intermediate;
- загальне розуміння методології ведення IT-проектів; володіння предметною областю IT індустрії;
- відповідальність, добрі навички спілкування, порядність, креативний склад розуму, активність, націленість на кінцевий результат, уміння працювати в команді;
- вищу технічну освіту (перевага надається випускникам БДУ та БДУІР), бажано бюджетну.
Яндекс
Цю компанію не знає лише той, хто в танку, тож розпинатися і розповідати про неї ми не будемо. Хоча, гаразд, дотримаємося формальності: Яндекс – це найбільша російськомовна пошукова система та інтернет-портал. І багато іншого.- досвід розробки Java від 3 років;
- досвід розробки програм на Spring Framework;
- гарне розуміння принципів роботи баз даних (реляційних та NoSQL);
- гарне знання Hibernate або інших ORM-фреймворків;
- базові навички роботи у Unix-системах.
- досвід проектування та розробки високонавантажених сервісів;
- досвід роботи з PostgreSQL та MongoDB.
WarGaming
World of Tanks… Ймовірно, найзнаменитіша гра родом із Білорусі. І її автори – легендарна WarGaming. Якщо ви – «танкіст», то, можливо, робота в цій компанії – робота вашої мрії?- досвід розробки Java від року;
- знання SQL та досвід роботи з реляційними СУБД;
- робота на Linux лише на рівні користувача;
- володіння англійською мовою рівня Intermediate та вище.
- досвід роботи з Tableau;
- навички роботи з Oracle, Impala;
- досвід роботи з MongoDB;
- знання R, SAS, Spark.
- знання теорії тестування та вміння застосовувати її на практиці;
- багатий ігровий досвід у World of Tanks або World of Tanks Blitz;
- розуміння устрою та принципу роботи клієнт-серверних додатків;
- здатність грамотно викладати думки в усній та письмовій формах;
- уважність, посидючість, відповідальність;
- хороші аналітичні здібності, самомотивація та бажання вчитися.
- досвід роботи із графічними редакторами;
- наявність практичного досвіду у створенні 3D-моделей;
- досвід роботи з bug tracking- та test case management-системами.
ПЕРЕЙДІТЬ В ПОВНУ ВЕРСІЮ