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 niewielka lista firm IT, które zajmują się tworzeniem oprogramowania i często szukają programistów i testerów w Nowosybirsku. 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).
Typ: firma spożywcza. Strona internetowa: http://info.2gis.ru/novosibirsk Strona na HH: https://novosibirsk.hh.ru/employer/64174 Strona na Habr: https://habrahabr.ru/company/2gis Kogo szukają : Java/ Scala, C++, Qt (iOS/Android), PHP Czego oczekuje się od programistów Java (środkowy, według wakatów):
Jeśli pracowałeś już na JavaRush lub gdziekolwiek indziej, to wiele słyszałeś o najsłynniejszym produkcie tej firmy: IntelliJ IDEA, być może najlepszym obecnie środowisku programistycznym dla Javaistów! Ale działalność JetBrains nie ogranicza się do fajnych IDE. Tym samym jednym z nowych projektów JetBrains jest DataLore – narzędzie internetowe służące do analizy i wizualizacji danych. Strona internetowa firmy: https://jetbrains.ru Strona na Habré: https://habrahabr.ru/company/JetBrains Kogo szukają: Java, kotlin, C#, C++, Objective-C, Swift, JavaScript Czego oczekują od programistów Java? (Środkowy, bardzo z grubsza, ponieważ chłopaki mają dużo wolnych miejsc pracy i projektów, a zatem wymagania są bardzo różne).
Tylko ci w zbiorniku nie znają tej firmy w Rosji, więc nie będziemy się o tym rozpisywać. Chociaż ok, zachowajmy formalność: Yandex to największa rosyjskojęzyczna wyszukiwarka i portal internetowy. I wiele więcej. Ale być może nie słyszałeś, że ci goście mają biuro rozwojowe w Nowosybirsku. Tak więc w biurze w Nowosybirsku firma zebrała duży zespół do tworzenia aplikacji Yandex.Browser i Yandex.Music na Androida i istnieje duże prawdopodobieństwo pojawienia się nowych zespołów. Strona internetowa firmy: https://www.yandex.ru Strona na Habré: https://habrahabr.ru/company/yandex Strona na hh: https://hh.ru/employer/1740 Kogo szukają: Java, Android, C ++, iOS, Objective-C, JavaScript, Python Czego oczekuje się od programistów Java i Androida (Środek, bardzo w przybliżeniu, ponieważ istnieje odpowiednio wiele wakatów i projektów, a wymagania są bardzo różne:
Firma zajmuje się wdrażaniem i wsparciem serwisowym złożonych systemów informatycznych, doradztwem biznesowym w zakresie zarządzania i operacyjnym, tworzeniem oprogramowania na zamówienie oraz outsourcingiem IT. Znanym produktem jest BPM Online, nowoczesny system CRM. Strona internetowa: https://www.at-consulting.ru Strona na hh: https://hh.ru/employer/20145 Strona na Habr: https://habrahabr.ru/company/at_consulting Kogo szukają: Java , Java, Ruby on Rails, .Net, PHP, Oracle DB, JavaScript, C# Czego oczekuje się od stażystów Java:
To grupa firm, która powstała, jak mówią na portalu, w samym sercu „Krzemowej Tajgi”, w nowosybirskim Akademgorodku. Outsourcingowy twórca kompleksowego oprogramowania high-tech dla firm zagranicznych i krajowych. Jednocześnie firma oferuje mnóstwo możliwości, zarówno dla tych, którzy lubią długoterminowe i duże projekty, jak i dla tych, którzy preferują dynamiczną pracę nad kilkoma małymi zadaniami jednocześnie. Głównym kierunkiem firmy jest rozwój Enterprise, natomiast specjaliści Azoft prowadzą kilkadziesiąt projektów i stale angażują się w rozwiązywanie ciekawych i złożonych problemów. Strona internetowa: http://www.azoft.com Strona na hh: https://hh.ru/employer/47792 Kogo szukają: Java, Apache Flex/ Action script, PHP, JavaScript, iOS, Objective-C, Swift, JavaScript Czego oczekuje się od stażystów Java:
Ta prawdziwie patriotyczna firma jest dumna ze swojego syberyjskiego położenia. Chętnie rekrutują młodszych specjalistów spośród absolwentów dwóch największych nowosybirskich uczelni, Nowosybirskiego Uniwersytetu Państwowego i Nowosybirskiej Politechniki, wydziałów matematyki, fizyki i programowania. Część pracowników kontynuuje studia podyplomowe na uczelni. Backup IT zajmuje się outsourcingiem projektów (custom development) i zasobów („przeniesienie” zespołu specjalistów do klienta). Strona internetowa: http://www.bacup.ru Kogo szukają: Java, C#, T-SQL, MVC 5.0, JQuery Czego oczekują od stażystów Java:
Axmor to znana firma outsourcingowa świadcząca usługi tworzenia oprogramowania na zamówienie. Wśród rozwoju firmy znajdują się aplikacje mobilne, IoT, rozwiązania dla medycyny, systemy BI i bramki płatnicze. Oznacza to, że Axmor tworzy aplikacje zarówno dla ambitnych startupów, jak i dużych międzynarodowych firm informatycznych, takich jak IBM czy Deloitte. Chłopaki czasami rekrutują początkujących programistów i przeprowadzają wewnętrzną certyfikację wszystkich pracowników. Według statystyk Axmor początkujący potrzebuje około sześciu miesięcy, aby pomyślnie przejść z poziomu Junior do Middle. Strona internetowa: https://axmor.ru Strona na hh: https://hh.ru/employer/47792 Kogo szukają: Java, Scala, Groovy, Clojure, Kotlin, JavaScript, C#, PHP, Python, iOS i Android. Czego oczekuje się od programistów Java (średni, bardzo w przybliżeniu): Oczekuje się od nich, jak napisano w ogłoszeniu o wakacie, rozwijania umiejętności programowania w technologiach takich jak Node.js, JavaScript, Java, Angular\React, PostreSQL\Oracle, MongoDB, CouchDB itp. Komunikacja z ludźmi, kursy i staże: firma cyklicznie prowadzi rekrutację pracowników na stanowiska Java Junior. Regularnie uczestniczy w konferencjach takich jak JBreak, JPoint i CodeFest. Inne miasta: nie, tylko Nowosybirsk. Warunki: praca w biurze (jeden z dwóch w Nowosybirsku), elastyczny grafik. Liczba pracowników: 100+. Gdzie szukać pracy w Nowosybirsku. Część 2
2GIS
2GIS to międzynarodowa firma technologiczna, która od 1999 roku zajmuje się opracowywaniem elektronicznych planów miast. Centrum rozwoju znajduje się w Nowosybirsku. W Nowosybirsku firma ma dwa duże biura: piętro w Technoparku i jedenaście pięter w Sun City. Głównym produktem firmy jest serwis informacji miejskiej 2GIS. Łączy w sobie katalog organizacji i bardzo dokładne plany miast. Produktem pomocniczym jest InfoRussia, kompleksowy zintegrowany system automatyzacji contact center, który zapewnia kompletność katalogu organizacyjnego 2GIS.- wiedza i doświadczenie w programowaniu w języku Java;
- doświadczenie w rozwoju usług komercyjnych;
- doskonałe zrozumienie OOP i OOD;
- znajomość teorii algorytmów i struktur danych, umiejętność ich zastosowania w praktyce;
- umiejętność zrozumienia i pracy z kodem innych osób, pracy w zespole.
- znajomość SQL i noSQL oraz zrozumienie, kiedy selekcja wymaga czasu, a mapowanie – redukcja godziny;
- znajomość zasad i koncepcji TDD, CRUD, SOLID i innych przerażających akronimów;
- Doświadczenie w wielowątkowości w algorytmach i strukturach danych.
JetBrains
- znasz produkty JetBrains i chcesz je ulepszyć;
- uwielbiasz programować i jesteś dumny z efektów swojej pracy;
- pisać przejrzysty kod i utrzymywać go;
- od trzech lat programuję w Javie;
- pracował z bazami danych i językami zapytań;
- brał udział w projektach open source;
- głębokie zrozumienie OOP;
- zrozumienie zasad/doświadczenie w projektowaniu aplikacji klient-serwer;
- umiejętność optymalizacji i refaktoryzacji zarówno własnego, jak i cudzego kodu;
- Doświadczenie w projektowaniu interfejsu użytkownika;
- znajomość i doświadczenie w zakresie nowoczesnych technologii webowych (Polymer, React itp.);
- znajomość i doświadczenie ze stosem J2EE (kontenery serwletów, JSP);
- doskonała znajomość protokołów sieciowych (HTTP(S), WebSockets);
- znasz kilka innych języków i znasz paradygmaty programowania.
Yandex
- 2 lata doświadczenia w programowaniu w Javie;
- Co najmniej roczne doświadczenie w tworzeniu aplikacji na Androida;
- znajomość Android API 2.2 i nowszych;
- doświadczenie w programowaniu równoległym i wielowątkowym;
- znajomość klasycznych algorytmów i struktur danych;
- umiejętność pracy z GIT-em;
- doświadczenie w pracy z bazami danych (Oracle, MySQL, PostgreSQL);
- doskonała znajomość protokołu HTTP;
- znajomość podstawowych algorytmów i struktur danych oraz obszarów ich zastosowań.
- doświadczenie w PHP i Pythonie;
- znajomość wyrażeń regularnych;
- możliwość przetestowania własnego kodu;
- umiejętność korzystania z wyszukiwania;
- zrozumienie akronimu GRASP.
Firma konsultingowa AT
- udział w rozwoju jednego ze sztandarowych produktów – projektanta systemów informatycznych budynków;
- wykorzystanie stosu technologii J2EE J2SE;
- Wiosna, hibernacja, gobelin;
- SQL (PostgreSQL, MySQL), NoSql;
- JavaScript (JQuery, Angular, ExtJs);
- JBPM(Aktywność...);
- systemy BI/OLAP;
- Android.
- Wymagana jest podstawowa znajomość języka Java i umiejętność pisania zapytań do bazy danych (pracujemy z SQL), dobra znajomość języka HTML;
- skoncentruj się na wynikach;
- chęć zostania fajnym programistą.
- Wiosna Java; Zabezpieczenia wiosenne (+ LDAP); AktywneMQ; Wielbłąd Apache; WebSocket: Stopm, SockJS.
- wyższe wykształcenie techniczne;
- Ponad 2 lata doświadczenia w tworzeniu aplikacji serwerowych w JavaSE;
- doświadczenie z technologiami: Spring (WebServices), MyBatys (SQL), ActiveMQ, Socket
- znajomość SQL;
- doświadczenie w pracy z bazami danych Oracle/PostgreSQL;
- Doświadczenie z GIT i JIRA.
Azoft
- Znajomość klasycznych algorytmów i struktur danych;
- Znajomość podstaw Core Java i JavaEE;
- Odpowiedzialność i dokładność, umiejętność testowania własnego kodu.
- Doświadczenie w używaniu AngularJS i/lub jQuery + Bootstrap;
- Doświadczenie z Spring, Hibernate, PostgreSQL, Tomcat 6+, dowolnym frameworkiem/bibliotekami frontendowymi.
- doskonała znajomość klasycznych algorytmów i struktur danych;
- doskonałe zrozumienie zasad OOP/OOD, metodologii rozwoju, wzorców projektowych;
- doskonała znajomość Java Core, Collections, Multithreading, Concurrency;
- doskonała znajomość zasad aplikacji klient-serwer;
- Ponad 3 lata doświadczenia w programowaniu komercyjnym przy użyciu stosu JavaEE;
- głęboka wiedza i doświadczenie w dostrajaniu Spring, Hibernate, Oracle/PostgreSQL, jQuery, Angular JS lub jego analogów;
- Pewna znajomość SQL i doświadczenie w optymalizacji zapytań do baz danych;
- Doświadczenie w pracy z hurtowniami danych NoSQL;
- Doświadczenie w rozwiązywaniu problemów wydajnościowych i wycieków pamięci;
- umiejętność argumentowania decyzji językiem biznesu i wymagań;
- doświadczenie w pracy w zespole.
- doświadczenie w używaniu AngularJS lub jQuery + Bootstrap;
- umiejętność zrozumienia ton kodu innych osób;
- Posiadanie umiejętności/cech przywódczych zespołu będzie również dużym plusem.
Utwórz kopię zapasową IT
- struktury danych - tablice, drzewa, tablice mieszające, listy;
- bazy danych - transakcje sql;
- JEE5.
- rozwój i wsparcie oprogramowania komercyjnego (aplikacja J2EE);
- Projektowanie, rozwijanie i utrzymywanie aplikacji wraz z backendem bazy danych.
- Java [silny];
- SQL [średni] (MySQL‚ MSSQL i Oracle);
- JavaScript‚ AJAX [średni];
- Aplikacje internetowe (serwlety, JSP, JSF, HTML, XML);
- Mapowanie O/R (JPA‚ Hibernate) i JDBC;
- JavaScript‚ AJAX [średni];
- wzorce projektowe w Javie;
- Znajomość języka angielskiego, poziom techniczny nie niższy niż średniozaawansowany.
GO TO FULL VERSION