Відповідно до зібраної за роки існування проекту статистики, студенти JavaRush починають активно замислюватися про майбутню роботу приблизно в середині курсу. Якщо ви вже підійшли до цієї межі, вам, ймовірно, буде цікавий цей невеликий список ІТ-компаній, які займаються розробкою програмного забезпечення та часто шукають програмістів та тестувальників у найбільших містах Казахстану.
У статті ми постаралися навести дані про компанії, які можуть цікавити потенційних співробітників, зокрема вимоги до розробників (у нашому випадку Java).
Сайт: https://www.epam.com Сторінка на Хабрі: https://habrahabr.ru/company/epam_systems Кого шукають: Java, C++ Full Stack, JavaScript, iOS, Android, QA. Чого чекають від Java-розробників (Middle, відповідно до вакансій):
Судячи з самовизначення компанії, платформа Java практично релігія Greetgo. На сайті у хлопців написано, що вони єдиний казахстанський вендор, який має успішний міжнародний досвід впровадження. Займаються розробкою корпоративного програмного забезпечення. Використовують передові технології та не чужі трендам. Наприклад, працюють із Big Data. Сайт: http://greetgo.ru Кого шукають: головним чином Java-розробників, але іноді C# і Java Script. Чого чекають від Java-розробників (Middle, відповідно до вакансій):
Молода компанія Singularity lab займається розробкою проектів із використанням технологій віртуальної та доповненої реальності, а також інтерактивних медіа. Створює симулятори, архітектурні візуалізації, ігри, бізнес-додатки. Компанія явно робить ставку на інноваційні технології, так що, якщо вам цікаві такі проекти, слідкуйте за вакансіями. Зрозуміло, у маленьких компаніях важливий досвід, але можливо вам пощастить? Сайт компанії: http://singularity.kz Сторінка на сайті з пошуку роботи: https://hh.kz/employer/1376791 Кого шукають: Java, Android, iOS, С/C++, C#, фахівців з UnrealEngine 4/OpenGL/ Unity/Unreal. Чого чекають від розробників мобільних систем (згідно з вакансіями):
Головним чином SanScrIT створює програмне забезпечення у сфері банкінгу, фінансових технологій та інших бізнес-галузей. Компанія створена у 2015 році, і на сьогоднішній день її штат становить понад 70 осіб. Сайт: http://www.sanscrit.kz Сторінка на сайті пошуку роботи: https://almaty.hh.kz/employer/1898411 Кого шукають: Java, JavaScript, QA. Чого чекають від Java-розробників (Middle, відповідно до вакансій):
Ця компанія заснована у Великій Британії, і за більш ніж 10 років роботи відкрила 14 офісів у 6 країнах світу. Colvir Software Solutions розробляє, впроваджує та підтримує комплексні інтегровані рішення для автоматизації фінансової та господарської діяльності банків, пошт, підприємств та державних фінансових інститутів. Сайт: http://www.colvir.com/ua Сторінка на сайті пошуку роботи: < https://almaty.hh.kz/employer/707817 Кого шукають: Java, Oracle, Delphi, JavaScript. Чого чекають від Java-розробників (Middle, відповідно до вакансій):
EPAM
EPAM — один із найбільших аутсорсерів у світі, веде величезну кількість проектів для різних клієнтів. Рекламний слоган цієї компанії – «інжиніринг закладений у нашій ДНК». У Казахстані EPAM працює з 2008 року. Компанія веде проекти в Астані, Алмати, Караганді та Атирау.- 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;
- для EPAM важливий рівень володіння англійською мовою, оскільки переважна більшість замовників знаходяться у Північній Америці та Європі. Часто команди розробки розподілені. Тому англійська від Intermediate і вище.
- наполегливість та кмітливість у вирішенні нестандартних завдань;
- знання основ ООП, БД/Java;
- знання англійської мови на рівні не нижче за intermediate.
greetgo
- досвід у розробці додатків мовою Java або C#, а також Java Script, TypeScript, HTML, CSS3;
- досвід роботи та застосування принципів об'єктно-орієнтованого аналізу та проектування;
- участь у повному життєвому циклі розробки ПЗ - від обстеження та проектування до впровадження кінцевого продукту Клієнту;
- досвід роботи з реляційними СУБД;
- досвід роботи із системами управління конфігурацією ПЗ (SCM): git;
- вітається знання та застосування Test Driven Development;
- вітається знання (досвід у застосуванні) принципів гнучких методологій розробки програмного забезпечення (XP та Scrum);
- комунікативна компетентність та здатність працювати в командно- та проектно-орієнтованому середовищі;
- вміння читати документацію англійською мовою;
- особиста відповідальність за результати своєї роботи, прагнення якості та високого професіоналізму.
- досвід роботи з нереляційними СУБД;
- досвід роботи з Angular2;
- досвід роботи з selenide (або selenium);
- досвід роботи з gradle, nodejs, gulp, welpack;
- знання англійської мови.
- того, хто хоч колись щось розробляв;
- думаючого, що захоплюється, має допитливий розум;
- того, хто хворіє на програмування;
- того, хто читає книжки;
- того, хто хоче довести, що у Казахстані є програмування;
- того, хто хоче мати секретні рецепти з розробки web-модулів;
- того, хто хоче легко приборкувати web-сервери;
- того, хто хоче вивчати магію Java;
- того, хто хоче навчитися проходити IT-квести;
- того, хто хоче на відстані «вибухати» мозок своїми знаннями.
Singularity Lab
- потрібно буде працювати на дві платформи, використовуючи або крос-платформні рішення (QT, Xamarin, меншою мірою Unity) або нативні мови Java\Swift;
- стабільні та плавні програми - ось головний результат;
- розуміння процесу створення 3D-додатків. Потрібно буде для роботи з мобільним ВР;
- знання систем контролю версій;
- блиск в очах при словах "Машинне навчання", "нейронні мережі", "інтерфейси людина-комп'ютер", "комп'ютерний зір", "великі дані";
- нелюбов до «велосипедів» і «мабоць», при цьому оптимальне використання готових рішень.
SanScrIT
- знання та досвід програмування на Java;
- знання принципів та шаблонів проектування ПЗ;
- досвід роботи з фреймворком Spring (Boot, Web, IoC, Security, Data);
- досвід роботи з базами даних через JDBC та використання транзакцій БД;
- знання та вміння використовувати транзакційність у реляційних базах даних;
- навички тестування коду (знання бібліотеки Junit/TestNG, типології тестів);
- досвід роботи із системами контролю версій (Git);
- досвід роботи з інструментами збирання (Gradle, Maven).
- досвід роботи з PostgreSQL;
- досвід роботи з Hibernate, MyBatis;
- досвід роботи з Docker.
Colvir Software Solutions
- впевнене володіння стеком Java EE7/8;
- розуміння багатопоточності в Java;
- DеvOps навички щодо адміністрування власних тестових стендів (Linux, Oracle);
- навички та бажання розбиратися та рефакторити legacy-код, помірне бажання викинути все старе та написати все нове;
- front end розробка на Angular, базові навички створення single page web applications, знання AngularJS 1.x;
- знання HTML/CSS/JS;
- досвід роботи із системами контролю версій (Mercurial).
- базові знання адміністрування Linux;
- досвід використання React JS.
- знання Java;
- знання AngularJS 1.x;
- знання HTML/CSS/JS.
- досвід роботи із системами контролю версій (Mercurial);
- робота в Linux.
- обробка вхідних запитів користувачів через внутрішній ServiceDesk;
- класифікація за типом (Консультація/Помилка/Доробка), пріоритизація;
- виправлення нескладних помилок у системі (Java, Angular);
- надання консультацій користувачам;
- підтримка документації щодо продукту;
- обслуговування та моніторинг інфраструктури проекту.
ПЕРЕЙДІТЬ В ПОВНУ ВЕРСІЮ