Secondo le statistiche che abbiamo raccolto nel corso degli anni di esistenza del progetto, gli studenti JavaRush iniziano a pensare attivamente al lavoro futuro verso la metà del corso. Se sei già arrivato a questo punto, probabilmente ti interesserà questo breve elenco di aziende IT. Nell'articolo abbiamo cercato di fornire informazioni sulle aziende che potrebbero interessare i potenziali dipendenti, in particolare i requisiti per gli sviluppatori (nel nostro caso Java). Non abbiamo incluso nella lista qualche bella azienda di generi alimentari o di outsourcing di Vladivostok? Lascia commenti!
Tipologia: azienda alimentare. Sito web: https://www.cardpay.com Pagina su HH: https://vladivostok.hh.ru/employer/2293860 Chi stanno cercando: Java, DevOps, Frontend (JavaScript + framework), QA, C#. Cosa ci si aspetta dagli sviluppatori Java (Middle/Senior, in base ai posti vacanti):
Peter-Service è il più grande sviluppatore russo di sistemi di fatturazione per operatori di telefonia mobile. Inoltre, è la più antica azienda del settore. Secondo la direzione dell'azienda, nella Russia moderna, quasi tutte le telefonate avvengono con la partecipazione del software creato da Peter Service. Sito web: http://www.billing.ru Pagina su HH: https://vladivostok.hh.ru/employer/6004 Pagina su Habr: https://habrahabr.ru/company/billing Chi stanno cercando: Java , DevOps, Frontend (JavaScript + framework), QA, Oracle PL/SQL. Cosa si aspetta l'azienda da un apprendista programmatore: Peter-Service assume apprendisti per la formazione, quindi i requisiti per la profondità delle loro competenze di programmazione non sono troppo elevati. Il tirocinante dovrà comunque:
Questo piccolo studio realizza giochi da 12 anni consecutivi. Principalmente mobile, ma anche per il web. Quindi, se lavori a codice e ami anche giocare, forse dovresti inviare il tuo curriculum a Game Forest? È vero, al momento non abbiamo notato posti vacanti per Javaisti tra questi ragazzi, ma poiché si sviluppano per Android, è del tutto possibile che tali posti vacanti appaiano. Game Forest ha sviluppato in modo indipendente la tecnologia Citrus, che ti consente di realizzare giochi per tutte le principali piattaforme sul mercato contemporaneamente. Oltre ai giochi, lo studio Game Forest sviluppa progetti interattivi di qualsiasi complessità. Tipologia: azienda alimentare. Sito web: http://game-forest.com Chi stanno cercando: Android, iOS, C++, Lua, Delphi. Cosa ci si aspetta dagli sviluppatori: oltre alla conoscenza delle lingue, i ragazzi si aspettano che i loro futuri dipendenti abbiano già esperienza nello sviluppo di prodotti software, vadano d'accordo con il team e non abbiano paura di smontare il codice di altre persone. Altre città e paesi: no, solo Vladivostok. Condizioni: posto di lavoro moderno, team entusiasta, l'azienda aiuta i talenti fuori città nel trasferimento Numero di dipendenti: nessun dato.
Sebbene non sia del tutto corretto indicare in questo elenco un'azienda la cui attività principale non è affatto l'IT, ma la vendita al dettaglio, in realtà non tutto è così semplice. In primo luogo, il dipartimento IT di Yulmart è piuttosto ampio e, in secondo luogo, sta sviluppando un’enorme piattaforma di e-commerce e altro ancora. Quindi c'è molto lavoro per i programmatori a Yulmart. Sito web: https://www.ulmart.ru Pagina su HH: https://www.ulmart.ru Chi stanno cercando: Java, JavaScript, QA, MDX e MS SQL Cosa ci si aspetta dagli sviluppatori Java (Middle/Senior , secondo i posti vacanti):
Rhonda Software è impegnata nell'alta tecnologia, in particolare nello sviluppo di sistemi di visione artificiale. L'azienda produce software integrato per videocamere con l'implementazione di algoritmi per migliorare la qualità delle riprese. Tra i suoi sviluppi figurano una piattaforma hardware e software per la registrazione video, software integrato per vari dispositivi, come apparecchiature fotografiche e video, apparecchiature di comunicazione, analisi video, applicazioni web e servizi cloud. L'azienda automatizza inoltre il processo di sviluppo e test del software. Sito web: http://rhondasoftware.com Chi stanno cercando: al momento in cui scrivo, l'azienda non aveva posti vacanti, ma lo stack tecnologico indicava quanto segue: C#, Java, Delphi, JScript, Perl, PHP, SQL, PL/SQL, ASP, HTML, XML, WML, Python, Shell, GWT, AWK/GAWK, LISP, CSS, AJAX Cosa ci si aspetta dagli sviluppatori Java (al centro, in base ai posti vacanti):
La più grande azienda Internet dell'Estremo Oriente con centinaia di progetti e un milione di utenti al giorno. L'azienda è alla ricerca di persone che la pensano allo stesso modo, quindi è pronta ad accogliere nuovi arrivati entusiasti. Compiti stimolanti e interessanti. Compiti molto difficili e molto interessanti. Lavora con risultati tangibili. Tipologia: azienda alimentare. Sito web: http://fast-vl.ru Pagina su HH: https://hh.ru/employer/823819 Chi stanno cercando: Java, Android Cosa ci si aspetta dagli sviluppatori Java (al centro, in base ai posti vacanti):
Probabilmente conosci bene questa azienda e, molto probabilmente, hai incontrato personalmente la sua opera magnum almeno una volta. Se sei interessato al settore della sicurezza informatica e vuoi salvare ogni giorno il mondo dalle minacce informatiche, puoi provare ad ottenere una delle posizioni offerte dall'azienda. Inoltre, l'azienda ha molte iniziative educative, stage e altre gioie. Un'altra cosa è che la selezione per loro è molto dura. E sì, l'istruzione superiore per lavorare presso Kaspersky Lab è una questione di principio. Spesso un'azienda apre posti vacanti per “analisti di virus” che devono essere anche in grado di programmare. Sito web: https://www.kaspersky.ru Pagina su HH: https://vladivostok.hh.ru/employer/1057 Pagina su Habr: https://habrahabr.ru/company/kaspersky Chi stanno cercando: virus analisti. Linguaggi: C, C++, C#, Java, Perl, Python, Ruby, JavaScript, SQL, PL/SQL Cosa ci si aspetta dagli sviluppatori Java (al centro, in base ai posti vacanti):
Questa piccola azienda è impegnata in una questione grande e seria: lo sviluppo di un unico software specializzato (SPO "ISTOK-SM") per l'automazione dei servizi di emergenza di servizio e di spedizione di qualsiasi affiliazione dipartimentale, servizi di servizio unificati e di spedizione dei comuni, il realizzazione del sistema-112 e AIC “Città sicura”. Next-Technology è poco attiva nella sfera pubblica e non cerca molto spesso dipendenti. Tuttavia, non potremmo fare a meno di menzionarlo in questo elenco, e se, un giorno... Tipo: azienda alimentare. Sito web: http://nexttehnika.ru Chi stanno cercando: sconosciuto. Altre città e paesi: solo Vladivostok. Numero di dipendenti: 50.
L'azienda agroindustriale EFKO è interessata al settore IT e attualmente si sta preparando, insieme al centro di innovazione Biryuch, a realizzare un progetto ingegneristico unico legato allo sviluppo dell'intelligenza artificiale. Pertanto, EFKO sta cercando molti specialisti IT, anche a Vladivostok. È vero, poiché la società non ha uffici a Vladivostok, molto probabilmente stiamo parlando di trasferirsi nella regione di Belgorod. Sito web: http://www.efko.ru Pagina aziendale su HH: https://vladivostok.hh.ru/employer/53797 Chi stanno cercando: Java, C, C#, Java, MS SQL Cosa ci si aspetta da Java sviluppatori (al centro, secondo i posti vacanti):
CartaPay
Questa azienda si occupa di sistemi di pagamento elettronici. Partner autorizzato di Visa e MasterCard. CardPay è stata fondata a Vladivostok nel 2008. Il personale non è molto numeroso, ma non sarà noioso: come scrivono nel profilo dell'azienda, il numero di compiti è sempre superiore alle mani libere, quindi la direzione di CardPay è interessata che i dipendenti possano cimentarsi in un nuova capacità. Nel 2017, la società ha aperto un altro ufficio russo con sviluppatori: a Novosibirsk.- istruzione tecnica superiore;
- 3 anni di esperienza lavorativa;
- conoscenza dei principi OOP e dei fondamenti teorici per lo sviluppo di database relazionali;
- esperienza con Java core (collezioni, jdbc, io);
- Conoscenza approfondita di Java, J2EE (JSP, Servlet), servizi Web;
- conoscenza dei framework Spring;
- Esperienza con Maven e Git;
- conoscenza di HTML, CSS, JavaScript;
- Esperienza di lavoro con database (preferibilmente Oracle o Postgres);
- conoscenza di SQL;
- Esperienza nello sviluppo di applicazioni web e servizi web;
- Esperienza con framework JavaScript (preferibilmente AngualarJS, ReactJS, ExtJS, JQuery);
- Inglese a livello di lettura documentazione tecnica.
- RabbitMQ, ExtJS, MyBatis, JAX-RS, Jasper Reports Server, esperienza bancaria.
Pietro Servizio
- essere uno studente del terzo anno o più o un laureato in un'università tecnica;
- deve conoscere uno, o meglio ancora, più linguaggi di programmazione almeno a livello base (questo costituisce un serio vantaggio in fase di selezione);
- avere una visione ampia nel campo IT;
- avere una mente “viva”;
- avere la capacità di apprendere rapidamente e amare risolvere problemi non standard.
- Esperienza nello sviluppo Java di almeno 2 anni;
- JSON, XML, Primavera, Maven;
- comprensione dello stile architettonico REST;
- buona conoscenza dell'OOP e dei modelli di progettazione di base;
- comprensione dei processi di lavoro con i sistemi di controllo della versione;
- esperienza nello sviluppo di applicazioni a tre livelli, applicazioni distribuite;
- istruzione tecnica superiore;
- Inglese (lettura).
- conoscenza di strumenti per lo sviluppo collettivo e l'assemblaggio di progetti (GIT, SVN, Maven, Jira, TeamCity, Jenkins, ecc.);
- è auspicabile esperienza nell'analisi dei log: Elastic Search + Logstash + Kibana;
- conoscenza di base di Oracle
Gioco Foresta
Yulmart
- istruzione tecnica superiore;
- Oltre 3 anni di esperienza nello sviluppo di applicazioni server commerciali in Java (JavaEE, JavaSE);
- Conoscenza approfondita di OOP/OOD ( SOLID ), design pattern (GoF, ecc.), UML;
- conoscenza approfondita della piattaforma Java (raccolte, concorrenza, generici, eccezioni, i/o, ecc.);
- la capacità di ottimizzare e rifattorizzare sia il proprio codice che quello di altre persone;
- comprensione dei principi di scalabilità e costruzione di sistemi distribuiti;
- comprensione dei protocolli di rete TCP/IP e dei principi base del networking;
- Esperienza nello sviluppo di unit test e test di integrazione;
- Esperienza di lavoro con sistemi di controllo delle versioni e sistemi di tracciamento dei bug;
- Esperienza con sistemi di automazione della costruzione (maven/gradle, ecc.);
- esperienza con DBMS;
- Lingua inglese sufficiente per leggere la documentazione e condurre corrispondenza tecnica;
- Esperienza con Unix/Linux a livello utente.
Software Rhonda
- esperienza nello sviluppo e nel supporto di servizi di rete e web (REST) nei progetti;
- padronanza del sistema di build Maven;
- capire cos'è il Thread dump e come leggerlo;
- Esperienza con framework IoC (Spring), sistemi di controllo versione, database e sistemi di code;
- conoscenza della console Linux a livello utente avanzato ed esperienza di lavoro tramite SSH;
- capacità di leggere Hip-dump e diagnosticare perdite di memoria;
- esperienza nello sviluppo di software multi-thread (pacchetto java.util.concurrent). È necessario capire in cosa differisce Atomic da volatile, quali sono i deadlock e le condizioni di gara e come evitarli;
- esperienza nel testing del codice (JUnit/TestNG);
- lettura fluente della documentazione tecnica in lingua inglese;
- desiderio di sviluppare, apprendere nuove tecnologie;
- indipendenza, responsabilità per il tuo progetto.
- Conoscenza approfondita di Java versione 8, inclusa la libreria standard;
- propri progetti su GitHub (inviaci link);
- partecipazione a progetti open source;
- comprendere il modello di memoria JVM HotSpot;
- comprensione dei principi del multiplexing e utilizzo dei socket di rete in modalità non bloccante;
- Esperienza con database distribuiti (MongoDB, Cassandra, ecc.);
- esperienza di base con vagabondo o scaricatore;
- Esperienza di lavoro in gruppo, utilizzando sistemi di tracciamento dei bug;
- comprensione dei principi dello sviluppo di sistemi distribuiti.
Veloce-Ru
- conoscenza di Java 8 e tecnologie correlate (Spring, Hibernate, Junit, ecc.);
- costituirà titolo preferenziale la conoscenza di altri linguaggi di programmazione (C#/PHP/C++, ecc.);
- conoscenza delle tecnologie front-end (JS, HTML, CSS);
- conoscenza dei principi OOP e capacità di applicarli nella pratica;
- È auspicabile esperienza con sistemi di controllo della versione (TFS, GIT, SVN, ecc.);
- Competenze Linux a livello utente;
- esperienza con i moderni DBMS (Postgres, MSSQL, MYSQL, Oracle, ecc.);
- capacità di scrivere e ottimizzare query SQL.
- conoscenza dei modelli (decoratore, seagleton, ecc.) e capacità di applicarli nella pratica;
- disponibilità di progetti completati.
Kaspersky Lab
- buona conoscenza di Java;
- conoscenza degli algoritmi classici e delle strutture dati;
- esperienza nello sviluppo di applicazioni multipiattaforma;
- pratica di testare il codice scritto;
- capacità di lavorare in squadra;
- esperienza nello sviluppo di plugin per Eclipse;
- capacità di lavorare con catene cross-tool;
- conoscenza del C/C++;
- esperienza nella programmazione in linguaggi di scripting (shell, python, perl, ruby);
- esperienza nella scrittura di script di build (make, autotools, cmake, scons);
- Esperienza nella preparazione di pacchetti software (apt, rpm, nsis, pkg).
Tecnica successiva
EFKO
- istruzione specialistica superiore (Sicurezza dell'informazione dei sistemi automatizzati, Sistemi e tecnologie informatiche, Meccatronica e robotica, Informatica e tecnologia informatica, Gestione automatizzata dei processi aziendali e delle finanze, ecc.);
- conoscenza dei linguaggi di programmazione: C#, Java, MS SQL (preferibile);
- è auspicabile la conoscenza di standard, metodologia e strumenti per la descrizione dei processi aziendali;
- attività e determinazione;
- desiderio di lavorare e guadagnare denaro;
- elevate esigenze su se stessi e sui propri risultati;
- ambizioni di partecipare a progetti rivoluzionari e risolvere problemi non banali.
GO TO FULL VERSION