Według statystyk, które zebraliśmy przez lata istnienia projektu, studenci JavaRush zaczynają aktywnie myśleć o przyszłej pracy mniej więcej w połowie kursu. Jeśli już dotarłeś do tego punktu, prawdopodobnie zainteresuje Cię ta mała lista firm IT, które zajmują się tworzeniem oprogramowania i często szukają programistów i testerów w Odessie.
Tym materiałem rozpoczynamy cykl artykułów na temat firm, które mogą zainteresować potencjalnych pracowników, a w szczególności wymagań stawianych programistom (w naszym przypadku Java). Naszą recenzję zaczniemy od dwóch przedstawicieli „Wielkiej Piątki” (Ciclum i Luxsoft. Pozostała trójka, Epam, SoftServe i Global Logic nie otworzyła jeszcze biur w Odessie). To najwięksi pracodawcy IT na Ukrainie (zatrudniają tysiące programistów), tworzą oprogramowanie na zamówienie (w outsourcingu), głównie na rynek zachodni i mają biura na całym świecie.
Typ: firma outsourcingowa Strona internetowa: https://www.ciklum.com Strona na HH: https://kiev.hh.ua/employer/8987 Strona na Habr: https://www.habrahabr.ru/company/Ciklum Kto poszukuje: Java, C#, Python, PHP, FrontEnd (JavaScript), DevOps, QA Czego oczekuje się od programistów Java (środkowy, zgodnie z ofertami pracy): ta firma ma bardzo różne projekty i co za tym idzie, różne są wymagania. Istnieją jednak pewne ogólne uwagi. Staraliśmy się je przedstawić tutaj:
Strona internetowa: https://career.luxoft.com Strona na HH: https://hh.ua/employer/1304 Strona na Habr: https://habrahabr.ru/company/luxoft Kogo szukają: Java, C++ Full Stack, JavaScript, iOS, Android, Kontrola jakości. Luxoft to ogromna firma z dużą liczbą projektów. W związku z tym mają różne niuanse, a wymagania dotyczące wiedzy programistów również się różnią. Poniżej prezentujemy „przeciętny” wakat w firmie Luxsoft na stanowisko „Programista Java”. Czego oczekuje się od programistów Java (środkowy, według wakatów):
Strona internetowa: http://dataart.ua Strona na HH: https://hh.ru/employer/69961 Strona na Habr: https://habrahabr.ru/company/dataart Kogo szukają: Java, .NET, Rubin, JavaScript. Czego oczekuje się od programistów Java (środkowy, według wakatów):
Typ: firma outsourcingowa Strona internetowa: www.lohika.com.ua Strona na HH: https://hh.ua/employer/1164654 Kogo szukają: JavaScript, Java, Scala, .NET, C++, SalesForce, Ruby on Rails , Python, kontrola jakości. Czego oczekuje się od programistów Java (środkowy, według wakatów):
Typ: firma outsourcingowa Strona internetowa: http://intersog.com Kogo szukają: JavaScript, Java, Scala, .NET, C++, SalesForce, Ruby on Rails, Python, QA. Czego oczekuje się od programistów Java (środkowy, według wakatów):
Ciklum
Ciklum to międzynarodowa firma outsourcingowa. Klientami Ciklum są bardzo zróżnicowani, głównie duże i średnie przedsiębiorstwa, a także firmy technologiczne. Dlatego w Ciklum będziesz pracować głównie przy klasycznych projektach Enterprise w dużych zespołach.- 2-3 lata doświadczenia w programowaniu w języku Java;
- Wiosna, Jersey, hibernacja;
- Maven, Gradle;
- doświadczenie ze Scrumem;
- solidna znajomość OOP, wzorców i najlepszych praktyk programistycznych;
- HTML, JSP, CSS;
- znajomość Java 8, Spring, usług sieciowych, JMS, Hibernate, SQL;
- Testowanie jednostkowe (Mockito, JUnit );
- bazy danych (PostgreSQL, Oracle);
- Na niektóre stanowiska wymagane jest wykształcenie wyższe w dziedzinie IT.
- Doświadczenie w programowaniu w języku Java minimum 1 rok;
- Pewna znajomość Java Core;
- Angielski średniozaawansowany lub wyższy (w mowie i piśmie);
- Dodatkowym atutem będą: HTML, CSS i jQuery.
Luxoft
Kolejny gigant outsourcingowy, reprezentowany w kilku ukraińskich miastach i wielu krajach. Luxoft tworzy projekty niemal we wszystkich branżach (np. motoryzacja, finanse, bankowość). Ukraina słynie z wysokich wynagrodzeń (wyższych niż średnia rynkowa).- Ponad 3 lata doświadczenia w rozwoju OOP;
- Ekspert po stronie serwera, Java Core, Spring;
- ekspert: generyczne, wątki/blokowanie, strumienie/lambdy Java 8;
- zrozumienie i umiejętność debugowania dużych, złożonych fragmentów kodu;
- Doświadczenie w projektowaniu API;
- dobra znajomość narzędzi programistycznych, środowisk i narzędzi programistycznych;
- dobre zrozumienie algorytmów, złożoności i optymalizacji;
- Angielski, ustny i pisemny.
- Java8 – Lambdy, Strumienie;
- Konkurencja;
- testy jednostkowe (Junit lub TestNG i Mockito lub PowerMock lub jMock);
- ODPOCZYNEK;
- Wiosna;
- Hibernować;
- grzmotnąć;
- SQL (MsSQL);
- Ciągła Integracja (przy użyciu Team City lub Jenkins);
- Maven (lub Gradle);
- Fitnesse lub inny framework BDD (JBehave, Cucumber, Robot Framework);
- pożądane: Guava, Java Script (miło mieć);
- SVN (lub GIT).
DataArt
Kolejna duża, dość duża firma outsourcingowa, która tworzy oprogramowanie dla firm technologicznych, funduszy inwestycyjnych, przedstawicieli rynku technologii mobilnych, medycyny, projektów internetowych i innych. Używa technologii.- doskonała znajomość języka Java;
- doświadczenie w tworzeniu aplikacji Java Enterprise;
- doświadczenie w korzystaniu z Spring MVC Framework, Hibernate;
- doświadczenie w tworzeniu API REST;
- zrozumienie architektur komunikacyjnych i praktyczne doświadczenie w korzystaniu z systemów JMS;
- praktyczne doświadczenie w pracy z bazami danych (wymagany SQL, preferowany NoSQL);
- znajomość OOP, OOD i wzorców projektowych;
- znajomość narzędzi do budowania projektów (Maven, Nexus);
- doświadczenie w korzystaniu z systemów Continuous Integration (Jenkins/TeamCity);
- Minimum 3 lata doświadczenia w tworzeniu aplikacji internetowych;
- doświadczenie w metodyce Agile (SCRUM, TDD);
- niezależność;
- umiejętność pracy w zespole;
- angielski mówiony.
- znajomość JavaScript 2015 (ES6);
- znajomość frameworków JavaScript (jQuery, React.js);
- znajomość HTML5/CSS3.
- znajomość Java SE (Kolekcje, Wielowątkowość, Obsługa wyjątków, JDBC);
- podstawowa znajomość relacyjnych baz danych (SQL), HTML, XML, HTTP;
- znajomość zasad tworzenia aplikacji internetowych z wykorzystaniem Servletów, JSP i baz danych;
- znajomość podstaw programowania obiektowego;
- umiejętność pracy z jednym z systemów kontroli wersji (Git, SVN), biegłość w dowolnym narzędziu do budowy projektów (Maven, Gradle, Ant);
- angielski mówiony.
Lohika
Lohika to ukraińska firma z amerykańskimi korzeniami. Pracuje przy projektach różnej wielkości, najczęściej średnich i dużych.- 5 lat doświadczenia programistycznego;
- doświadczenie w rozwoju komercyjnym w Javie (3+);
- Wiosna, Jersey, hibernacja;
- doświadczenie z Gitem;
- znajomość Linuksa;
- znajomość Java 8, Spring, usług sieciowych, JMS, Hibernate, SQL;
- Angielski Wyższy średniozaawansowany.
- doświadczenie w rozwoju komercyjnym w Javie (od 1 roku);
- głęboka znajomość Java Core;
- Ups;
- dobry angielski (w mowie i piśmie);
- dobre umiejętności komunikacyjne;
- umiejętność pisania dokumentacji technicznej;
- doświadczenie w pracy w zespole;
- Szybka nauka i umiejętność wyszukiwania danych.
- J2EE/JBOSS/JMS;
- Hibernacja/JDBC;
- Huśtać się;
- ANSI-SQL;
- DOBRY;
- VMware (lub inne środowiska wirtualne);
- Doświadczenie w pracy z narzędziami kontroli wersji;
Intersog
Międzynarodowa firma reprezentowana w trzech krajach. Główną specjalizacją Intersog jest tworzenie aplikacji mobilnych dla różnych branż, w szczególności medycznej. Zajmuje się także oprogramowaniem na gadżety ubieralne, Internetem rzeczy i Big Data.- 3 lata doświadczenia w programowaniu w języku Java;
- 1 rok doświadczenia w tworzeniu komponentów w oparciu o Kafkę, Cassandrę;
- doświadczenie z Node.js będzie dodatkowym atutem;
- Znajomość technologii Hadoop i baz danych będzie dodatkowym atutem;
- Angielski - zaawansowany.
GO TO FULL VERSION