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 Jekaterynburgu. W artykule staraliśmy się przekazać informacje o firmach, które mogą zainteresować potencjalnych pracowników, a w szczególności wymagania stawiane programistom (w naszym przypadku Java). Czy nie umieściliśmy na liście jakiejś fajnej firmy spożywczej lub outsourcingowej z Jekaterynburga? Zostaw komentarze!
Strona internetowa: http://www.billing.ru Strona na HH: https://vladivostok.hh.ru/employer/6004 Strona na Habr: https://habrahabr.ru/company/billing Kogo szukają: Java , DevOps, Frontend (JavaScript + frameworki), QA, Oracle PL/SQL. Czego firma oczekuje od programisty-stażysty: Peter-Service zatrudnia stażystów na szkolenia, więc wymagania co do poziomu ich umiejętności programowania nie są zbyt wysokie. Jednakże stażysta musi:
NAUMEN opracowuje rozwiązania dla biznesu i rządu. Oprócz samego rozwoju firma realizuje i utrzymuje projekty w oparciu o własne rozwiązania. Klientami spółki są operatorzy telekomunikacyjni, banki, grupy finansowe, przedsiębiorstwa metalurgiczne i przemysłu ciężkiego, holdingi handlowo-przemysłowe oraz przedsiębiorstwa państwowe. Strona firmy: http://www.naumen.ru Strona na HH: https://career.ru/employer/42600 Kogo szukają: Java, Scala, C#, Frontend (JavaScript + frameworki). Czego oczekuje się od programistów Java (środkowy, według wakatów):
„Extreme Pro” pełni funkcję integratora systemów w zakresie tworzenia i modernizacji bezpiecznych systemów informatycznych, przeprowadza analizę, projektowanie, rozwój i wdrażanie systemów informatycznych od poziomu małych przedsiębiorstw po korporacje oraz zapewnia wsparcie techniczne. Firma jasno określa wymagania wobec potencjalnych programistów, w szczególności zadania testowe można znaleźć na stronie Extreme Pro. Zapraszamy do zapoznania się z nim. Strona internetowa: http://www.xrm.ru Strona na HH: https://ekaterinburg.hh.ru/employer/71812 Kogo szukają: Java, C#, Frontend (JavaScript + frameworki), QA. Czego oczekuje się od programistów Java (środkowy, według wakatów):
W ciągu prawie 30 lat swojego istnienia SKB Kontur rozrosła się z „garażowego startupu” do ogromnej firmy zatrudniającej ponad 4500 pracowników, oddziałów na terenie całego kraju i rozbudowanej sieci partnerów. Projekty spółki obejmują programy do elektronicznego zarządzania dokumentami i elektronicznego raportowania, usługi online dla przedsiębiorców i księgowych, a także usługi zapewnienia bezpieczeństwa informacji. Fajnie, że firma dość często rekrutuje nowicjuszy, także w Javie. Strona WWW: https://kontur.ru Strona na HH: https://career.ru/employer/41862 Kogo szukają: Java, C#, Frontend (JavaScript + frameworki), 1C, SQL/VBA, Ruby, Python , DevOps, kontrola jakości. Komunikacja z ludźmi, kursy, staże: tak, SKB Kontur dość często zatrudnia początkujących specjalistów w obszarach Java, C# i JavaScript. Czego firma oczekuje od programisty stażysty:
Firma opracowuje rozwiązania infrastrukturalne i zaawansowane technologicznie systemy oprogramowania. Wśród projektów firmy znajdują się zintegrowane systemy łączące przepływ informacji agencji rządowych na poziomie krajowym i międzystanowym. Strona internetowa: https://www.centre-it.com Strona na HH https://ekaterinburg.hh.ru/employer/1428085 Kogo szukają: Java, C#, QA/QC. Komunikacja z ludźmi, kursy, staże: CIT najczęściej rekrutuje już doświadczonych pracowników, ale... drogę mogą pokonać ci, którzy idą, idźcie! Czego oczekuje się od programistów Java (Senior, według wolnych stanowisk):
InfiNet jest producentem systemów szerokopasmowego dostępu bezprzewodowego klasy operatorskiej (BWA), które przeznaczone są do organizacji dostępu do Internetu, organizacji korporacyjnych i przemysłowych sieci komputerowych, transmisji głosu w telefonii oraz strumieni wideo w systemach monitoringu wizyjnego poprzez IP. Strona internetowa: http://infinet.ru Strona w HH https://ekaterinburg.hh.ru/employer/810277 Kogo szukają: Java, C#, QA/QC. Komunikacja z ludźmi, kursy, staże: InfiNet rekrutuje najczęściej już doświadczonych pracowników, ale... drogę mogą pokonać ci, którzy idą, idźcie nią! Czego oczekuje się od programistów Java (środkowy, według wakatów):
Firma opracowuje specjalistyczne rozwiązania dla branży informacyjno-komunikacyjnej. Współpracuje głównie z firmami telekomunikacyjnymi o różnym profilu (komunikacja mobilna i przewodowa, transmisja danych, tranzyt ruchu, dostarczanie treści i usług itp.). Strona internetowa: http://www.eastwind.ru Strona internetowa poświęcona wyszukiwaniu ofert pracy: https://career.ru/employer/1190 Kogo szukają: Java, C#, C++, iOS, rozwój PostgreSQL, DevOps, QA/QC. Wymagania dla programisty Java (poziom średni):
Rostelecom to krajowa firma telekomunikacyjna, największa rosyjska firma w branży. Cóż, Rostelecom-Integration jest spółką zależną operatora, integratorem rozwiązań programowych. Opracowuje i wdraża rozwiązania programowe dla Rostelecom. Strona internetowa: http://ekt.rt.ru Strona na stronie poszukiwania pracy: https://hh.ru/employer/2748 Kogo szukają: Java, Android, iOS, iOS, rozwój PostgreSQL, Oracle, QA/ Kontrola jakości. Wymagania dla programisty Java (poziom średni):
Serwis Piotr
Peter-Service to największy rosyjski producent systemów bilingowych dla operatorów komórkowych. Ponadto jest najstarszą firmą w branży. Według kierownictwa firmy we współczesnej Rosji prawie każda rozmowa telefoniczna odbywa się z udziałem oprogramowania stworzonego przez Petera Service.- być studentem trzeciego roku lub starszym albo absolwentem uczelni technicznej;
- musi znać jeden, a najlepiej kilka języków programowania przynajmniej na poziomie podstawowym (daje to poważną przewagę podczas selekcji);
- mieć szerokie perspektywy w dziedzinie IT;
- mieć „żywy” umysł;
- posiadasz umiejętność szybkiego uczenia się i lubisz rozwiązywać niestandardowe problemy.
- Doświadczenie w programowaniu w języku Java co najmniej 2 lata;
- JSON, XML, Spring, Maven;
- zrozumienie stylu architektonicznego REST;
- dobra znajomość OOP i podstawowych wzorców projektowych;
- zrozumienie procesów pracy z systemami kontroli wersji;
- doświadczenie w tworzeniu aplikacji trójwarstwowych, aplikacji rozproszonych;
- wyższe wykształcenie techniczne;
- Angielski (czytanie).
- znajomość narzędzi do wspólnego tworzenia i montażu projektów (GIT, SVN, Maven, Jira, TeamCity, Jenkins itp.)
- mile widziane doświadczenie w analizie logów: Elastic Search + Logstash + Kibana
- podstawowa znajomość Oracle
Naumena
- Doświadczenie w programowaniu w języku Java co najmniej 1 rok;
- doświadczenie w pracy z relacyjnymi bazami danych;
- znajomość technologii webowych: HTML, CSS, JavaScript;
- znajomość podstawowych protokołów stosu TCP/IP;
- znajomość podstawowych zasad programowania wielowątkowego i rozproszonego;
- znajomość języka angielskiego wystarczająca do czytania dokumentacji.
- znajomość przynajmniej jednego systemu kontroli wersji (Git, SVN, Mercurial);
- Doświadczenie z co najmniej jednym systemem budowania projektów (Maven, Gradle, SBT);
- doświadczenie w Linuxie;
- doświadczenie w pracy z Big Data;
- Doświadczenie w wyszukiwaniu pełnotekstowym.
- podstawowa wiedza i doświadczenie w zakresie programowania w języku Java;
- znajomość SQL;
- znajomość technologii webowych: HTML, CSS, JavaScript;
- znajomość języka angielskiego wystarczająca do czytania dokumentacji.
- doświadczenie w Linuxie;
- znajomość jednego z systemów kontroli wersji (Git, SVN, Mercurial);
- Doświadczenie w pracy z jednym z systemów budowania projektów (Maven, Gradle, SBT);
- znajomość podstawowych zasad programowania wielowątkowego i rozproszonego;
- znajomość podstawowych protokołów stosu TCP/IP.
Ekstremalny profesjonalista
- Java EE (co najmniej 2 lata doświadczenia programistycznego);
- znajomość podstawowych technologii Java: JPA, Hibernate, Spring, Lucene, JDBC itp.;
- znajomość SQL, doświadczenie z DBMS (najlepiej Oracle);
- umiejętność pracy samodzielnej i w zespole;
- dobry techniczny angielski.
- znajomość technologii programowania stron internetowych: HTML, CSS, JavaScript, AJAX, JSON;
- znajomość technologii Java dla sieci WWW: JSF, GWT, JBoss Seam;
- umiejętność pracy z serwerami aplikacji JBoss AS, Glassfish;
- praktyczne doświadczenie w stosowaniu Agile, TDD, BDD;
- umiejętności pracy z popularnymi bibliotekami i frameworkami, np.: logowanie, testy jednostkowe, praca z XML;
- Doświadczenie z systemami kontroli wersji, automatycznymi kompilacjami i ciągłą integracją (SVN, JIRA, Apache Maven, Hudson itp.);
- znajomość systemu operacyjnego Linux;
- znajomość platformy .NET, doświadczenie w integracji rozwiązań w języku Java i .NET;
- zainteresowanie nauką nowych języków programowania, frameworków, technologii programistycznych;
- 3. rok i starsi;
- podstawowa znajomość C# lub Java;
- chęć rozwoju na platformach .NET i Java oraz stać się wysokiej klasy programistą!
SKB Kontur
- wybrałeś Javę i chcesz dzielić z nią swoje życie;
- ukończyłeś studia wyższe lub studiujesz na ostatnim roku studiów (matematyka i mechanika, wydział radiowy);
- masz co najmniej 1 rok doświadczenia programistycznego;
- rozumiesz SOLID, potrafisz zidentyfikować kod zgodny z tymi zasadami;
- interesujesz się zarówno frontendem, jak i backendem, co oznacza, że znasz technologie webowe;
- Fowler, Knuth, Cormen, Sedgewick i Bloch to nie tylko imiona;
- brałeś udział w rozwoju projektu Open Source, który mógłbyś nam pokazać;
- Java 6 i nowsza;
- JEE (w tym JPA, JMS, Servlet);
- Spring Framework (w tym MVC, Security);
- EclipseLink/Hibernacja;
- FreeMarker;
- Apache Mavena;
- XML/JSON;
- Baza danych Oracle/MongoDB;
- Serwer aplikacji Oracle / Apache Tomcat / Serwer Oracle WebLogic;
- IBM WebSphere MQ;
- AngularJS i TypeScript (dla aplikacji klienckich);
- Używamy Intellij IDEA Ultimat.
- Dwa lata doświadczenia w programowaniu w języku Java;
- potrafisz samodzielnie wykonywać zadania i proponować nowe pomysły na ulepszenie produktu;
- Niektóre z naszych technologii są Państwu znane nie tylko z teorii.
CIT (Centrum IT)
- 3-letnie doświadczenie w rozwoju zawodowym w Javie, kilka ciekawych projektów, w których miałem okazję brać udział jako główny programista, lider zespołu, architekt lub kierownik techniczny;
- praca na rezultaty, dążenie do jasnego zrozumienia celów projektu i potrzeb klienta;
- budowanie przepływu pracy zespołowej z wykorzystaniem nowoczesnych narzędzi programistycznych i pracy zespołowej, elastyczne zarządzanie rozwojem (Scrum, Agile);
- Spring lub Java EE. Rozumienie struktury współczesnych projektów Java, umiejętność konfiguracji zestawu i zarządzania zależnościami w Maven, Gradle lub sbt.;
- projektowanie i użytkowanie bazy danych z ORM i bez, zrozumienie zasad ACID i normalizacji, transakcji, umiejętność optymalizacji zapytań, wiedza czym jest NoSQL, kiedy można go stosować, a kiedy nie należy go stosować.
- wie, jak rozmawiać tym samym językiem z analitykami, kierownikami projektów i kierownikami technicznymi po stronie klienta. Umie nie tylko zaprojektować poprawną architekturę, ale także obronić jej poprawność;
- dąży do podnoszenia profesjonalizmu, szybkości i jakości pracy zespołu, przekazując swoje doświadczenie i wiedzę innym programistom;
- zna narzędzia i notacje do opisu modeli, procesów, architektury (UML, BPMN, ArchiMate itp.). Potrafi dokumentować swoje rozwiązania techniczne;
- umie zastosować wzorce aplikacji korporacyjnych i integracyjnych: architektura wielowarstwowa, REST i WS-*, przesyłanie wiadomości, magistrale, SOA, mikroserwisy;
- interesują mnie inne języki JVM: Scala, Clojure, Kotlin;
- porusza się po nowoczesnym frontendzie, wie czym są React, Angular, Bootstrap, webpack, gulp, npm, SASS, BEM.
Bezprzewodowa sieć InfiNet
- znajomość języka programowania Java;
- umiejętność pracy w wyspecjalizowanym zintegrowanym środowisku programistycznym (Eclipse IDE);
- znajomość języka SQL;
- umiejętność tworzenia zapytań do systemów zarządzania bazami danych (DBMS);
- zrozumienie zasad działania relacyjnego systemu DBMS;
- zrozumienie zasad działania serwerów aplikacyjnych;
- doświadczenie w użytkowaniu i administrowaniu systemem Linux;
- znajomość zasad budowania systemów o dużym obciążeniu, skalowalnych i odpornych na awarie;
- umiejętność eksplorowania nowych technologii i podejmowania decyzji architektonicznych;
- znajomość SQL, doświadczenie z DBMS (najlepiej PostgreSQL);
- 3 lata doświadczenia jako programista Java;
- Doświadczenie z systemami kontroli wersji, automatycznymi kompilacjami i ciągłą integracją (SVN, JIRA).
Wiatr wschodni (wiatr wschodni)
- doświadczenie w tworzeniu aplikacji i usług internetowych w języku Java (Spring, Hibernate, Maven);
- znajomość HTML5/CSS3;
- doświadczenie w programowaniu JS (Vanilla JS, JQuery);
- doświadczenie z Twitter Bootstrap 3;
- doświadczenie w pracy z bazami danych (MS SQL Server, PostgreSQL, MySQL), znajomość SQL;
- znajomość nowoczesnych technologii frontend/backend;
- umiejętność pracy z Gitem;
- Doświadczenie w pracy lub programowaniu na systemie Linux;
- doświadczenie z nowoczesnymi frameworkami i bibliotekami JS (AngularJS, Angular, React, Vue);
- znajomość innych języków programowania (C#, Ruby, Python).
- wykształcenie wyższe specjalistyczne (programowanie, informatyka), uwzględniani są także studenci ostatniego roku studiów;
- zrozumienie programowania obiektowego;
- Doświadczenie w programowaniu w języku Java;
- zrozumienie koncepcji relacyjnego DBMS, transakcji, umiejętność pisania procedur składowanych;
- znajomość języka angielskiego na poziomie nie niższym niż czytanie dokumentacji technicznej.
- doświadczenie zawodowe na profilu od 1 roku;
- zapoznanie się z szablonami do budowy aplikacji korporacyjnych;
- Doświadczenie z dowolnym systemem testów jednostkowych;
- Doświadczenie z dowolnym systemem kontroli wersji;
- doświadczenie w tworzeniu aplikacji o dużym obciążeniu;
- Doświadczenie z DBMS MS SQL Server, PostgreSQL
Integracja Rostelecom
- wykształcenie wyższe (preferowane specjalistyczne - analityka, analityka systemowa, techniczna, IT);
- Doświadczenie w programowaniu w języku Java: serwlety, JSP, JDBC, maven;
- HTML, CSS, JavaScript, jQuery, jQueryUI;
- wiedza i doświadczenie w zakresie stosowania wzorców projektowania aplikacji;
- Doświadczenie z relacyjnymi bazami danych (Oracle), SQL, PL/SQL;
- wiedza i doświadczenie w tworzeniu aplikacji sieciowych i klient-serwer;
- wiedza i doświadczenie w tworzeniu aplikacji wielowątkowych;
- doświadczenie w tworzeniu serwisów internetowych JSON/XML;
- znajomość Linuksa na poziomie pewnego użytkownika konsoli;
- umiejętność projektowania i wdrażania nowych wymagań biznesowych przy jednoczesnym zapewnieniu funkcjonalności pozostałych funkcji systemu;
- umiejętność szybkiego zrozumienia cudzego kodu;
- techniczny angielski ze słownikiem
- ukończone wyższe wykształcenie techniczne;
- podstawowa znajomość Java Core;
- znajomość języka SQL na poziomie podstawowym, umiejętność pisania zapytań SQL;
- zrozumienie zasad OOP, procesu tworzenia oprogramowania i jego cyklu życia;
- gotowość do nauki, odpowiedzialność;
- znajomość języka angielskiego na poziomie czytania i rozumienia dokumentacji systemowej i API;
- posiadanie własnego kodu (na przykład projekty edukacyjne lub non-profit);
- znajomość języka SQL na poziomie podstawowym, umiejętność pisania zapytań SQL;
- znajomość XML, SOAP, WSDL, XSD;
- Doświadczenie w pracy z systemami kontroli wersji (Subversion, Git).
GO TO FULL VERSION