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 piccolo elenco di aziende IT che si occupano di sviluppo software e spesso cercano programmatori e tester a Ekaterinburg. 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 nell'elenco nessuna fantastica società di alimentari o di outsourcing di Ekaterinburg? Lascia commenti!
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:
NAUMEN sviluppa soluzioni per aziende e governi. Oltre allo sviluppo vero e proprio, l'azienda implementa e mantiene progetti basati sulle proprie soluzioni. Tra i clienti dell'azienda figurano operatori di telecomunicazioni, banche, gruppi finanziari, aziende metallurgiche e dell'industria pesante, aziende commerciali e industriali e imprese statali. Sito web dell'azienda: http://www.naumen.ru Pagina su HH: https://career.ru/employer/42600 Chi stanno cercando: Java, Scala, C#, Frontend (JavaScript + framework). Cosa ci si aspetta dagli sviluppatori Java (al centro, secondo i posti vacanti):
"Extreme Pro" agisce come integratore di sistemi nella creazione e modernizzazione di sistemi informativi sicuri, effettua analisi, progettazione, sviluppo e implementazione di sistemi informativi dal livello delle piccole imprese alle grandi aziende e fornisce supporto tecnico. L'azienda indica chiaramente i requisiti per i potenziali programmatori, in particolare le attività di test possono essere trovate sul sito web di Extreme Pro. Ti invitiamo a familiarizzare con esso. Sito web: http://www.xrm.ru Pagina su HH: https://ekaterinburg.hh.ru/employer/71812 Chi stanno cercando: Java, C#, frontend (JavaScript + framework), QA. Cosa ci si aspetta dagli sviluppatori Java (al centro, secondo i posti vacanti):
Nel corso dei quasi 30 anni della sua esistenza, SKB Kontur è cresciuta da una “startup da garage” a una grande azienda con oltre 4.500 dipendenti, filiali in tutto il paese e una vasta rete di partner. I progetti dell'azienda includono programmi di gestione elettronica dei documenti e reporting elettronico, servizi online per imprenditori e contabili, nonché servizi per garantire la sicurezza delle informazioni. È bello che l'azienda recluti abbastanza spesso nuovi arrivati, anche in Java. Sito web: https://kontur.ru Pagina su HH: https://career.ru/employer/41862 Chi stanno cercando: Java, C#, Frontend (JavaScript + framework), 1C, SQL/VBA, Ruby, Python , DevOps, QA/QC. Comunicazione con le persone, corsi, stage: sì, SKB Kontur assume molto spesso specialisti principianti nei settori Java, C# e JavaScript. Cosa si aspetta l'azienda da un programmatore in formazione:
L'azienda sviluppa soluzioni infrastrutturali e sistemi software ad alta tecnologia. Tra i progetti dell'azienda ci sono sistemi integrati che combinano i flussi di informazioni delle agenzie governative a livello nazionale e interstatale. Sito web: https://www.centre-it.com Pagina su HH https://ekaterinburg.hh.ru/employer/1428085 Chi stanno cercando: Java, C#, QA/QC. Comunicazione con le persone, corsi, stage: CIT molto spesso recluta dipendenti già esperti, ma... la strada può essere dominata da chi cammina, percorrila! Cosa ci si aspetta dagli sviluppatori Java (Senior, in base ai posti vacanti):
InfiNet sviluppa sistemi di accesso wireless a banda larga (BWA) di livello carrier, progettati per organizzare l'accesso a Internet, organizzare reti informatiche aziendali e industriali, trasmissione vocale nella telefonia e flussi video nei sistemi di videosorveglianza tramite IP. Sito web: http://infinet.ru Pagina in HH https://ekaterinburg.hh.ru/employer/810277 Chi stanno cercando: Java, C#, QA/QC. Comunicazione con persone, corsi, stage: InfiNet molto spesso recluta dipendenti già esperti, ma... la strada può essere dominata da chi cammina, percorrila! Cosa ci si aspetta dagli sviluppatori Java (al centro, secondo i posti vacanti):
L'azienda sviluppa soluzioni specializzate per il settore dell'infocomunicazione. Lavora principalmente con società di telecomunicazioni di vari profili (comunicazioni mobili e fisse, trasmissione dati, transito del traffico, fornitura di contenuti e servizi, ecc.). Sito web: http://www.eastwind.ru Pagina del sito web per la ricerca di lavoro: https://career.ru/employer/1190 Chi stanno cercando: Java, C#, C++, iOS, sviluppo PostgreSQL, DevOps, QA/QC. Requisiti per uno sviluppatore Java (livello medio):
Rostelecom è una compagnia nazionale di telecomunicazioni, la più grande azienda russa del settore. Ebbene, Rostelecom-Integration è una filiale dell'operatore, un integratore di soluzioni software. Sviluppa e implementa soluzioni software per Rostelecom. Sito web: http://ekt.rt.ru Pagina sul sito web di ricerca di lavoro: https://hh.ru/employer/2748 Chi stanno cercando: Java, Android, iOS, iOS, sviluppo PostgreSQL, Oracle, QA/ Controllo qualità. Requisiti per uno sviluppatore Java (livello medio):
Pietro Servizio
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.- 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 degli 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
Naumen
- Esperienza nello sviluppo Java di almeno 1 anno;
- esperienza di lavoro con database relazionali;
- comprensione delle tecnologie web: HTML, CSS, JavaScript;
- conoscenza dei protocolli base dello stack TCP/IP;
- conoscenza dei principi base della programmazione multi-thread e distribuita;
- conoscenza della lingua inglese sufficiente per leggere la documentazione.
- conoscenza di almeno un sistema di controllo versione (Git, SVN, Mercurial);
- Esperienza con almeno un sistema di compilazione del progetto (Maven, Gradle, SBT);
- esperienza in Linux;
- esperienza di lavoro con big data;
- Esperienza con la ricerca full-text.
- conoscenza ed esperienza di base dello sviluppo Java;
- conoscenza di SQL;
- comprensione delle tecnologie web: HTML, CSS, JavaScript;
- conoscenza della lingua inglese sufficiente per leggere la documentazione.
- esperienza in Linux;
- conoscenza di uno dei sistemi di controllo versione (Git, SVN, Mercurial);
- Esperienza con uno dei sistemi di compilazione del progetto (Maven, Gradle, SBT);
- conoscenza dei principi base della programmazione multi-thread e distribuita;
- conoscenza dei protocolli base dello stack TCP/IP.
Professionista estremo
- Java EE (almeno 2 anni di esperienza nello sviluppo);
- conoscenza delle tecnologie Java di base: JPA, Hibernate, Spring, Lucene, JDBC, ecc.;
- conoscenza di SQL, esperienza con DBMS (preferibilmente Oracle);
- capacità di lavorare in modo indipendente e in gruppo;
- buon inglese tecnico.
- conoscenza delle tecnologie di programmazione web: HTML, CSS, JavaScript, AJAX, JSON;
- conoscenza delle tecnologie Java per il web: JSF, GWT, JBoss Seam;
- capacità di lavorare con i server applicativi JBoss AS, Glassfish;
- esperienza pratica nell'utilizzo di Agile, TDD, BDD;
- capacità di lavorare con librerie e framework comuni, ad esempio: registrazione, test unitari, lavoro con XML;
- Esperienza con sistemi di controllo della versione, build automatizzate e integrazione continua (SVN, JIRA, Apache Maven, Hudson, ecc.);
- conoscenza del sistema operativo Linux;
- conoscenza della piattaforma .NET, esperienza nell'integrazione di soluzioni in Java e .NET;
- interesse per l'apprendimento di nuovi linguaggi di programmazione, framework, tecnologie di sviluppo;
- 3° anno e oltre;
- conoscenza base di C# o Java;
- desiderio di sviluppare sulle piattaforme .NET e Java e diventare uno sviluppatore di alta qualità!
SKB Kontur
- hai scelto Java e vuoi condividere la tua vita con esso;
- sei laureato o stai frequentando gli ultimi anni (matematica e meccanica, facoltà di radio);
- hai almeno 1 anno di esperienza nello sviluppo;
- comprendere SOLID, essere in grado di identificare il codice che segue questi principi;
- sei interessato sia al front-end che al back-end, il che significa che hai familiarità con le tecnologie web;
- Fowler, Knuth, Cormen, Sedgewick e Bloch non sono solo nomi per te;
- hai partecipato allo sviluppo di un progetto Open source che potresti mostrarci;
- Java 6 e versioni successive;
- JEE (inclusi JPA, JMS, Servlet);
- Spring Framework (incluso MVC, Sicurezza);
- EclipseLink/Ibernazione;
- FreeMarker;
- Apache Maven;
- XML/JSON;
- Database Oracle/MongoDB;
- Oracle Application Server/Apache Tomcat/Oracle WebLogic Server;
- IBM WebSphere MQ;
- AngularJS e TypeScript (per applicazioni client);
- Utilizziamo Intellij IDEA Ultimat.
- Due anni di esperienza nello sviluppo Java;
- puoi completare autonomamente le attività e offrire nuove idee per migliorare il prodotto;
- Alcune delle nostre tecnologie ti sono familiari non solo in teoria.
CIT (Centro IT)
- 3 anni di esperienza di sviluppo professionale in Java, un paio di progetti interessanti a cui ho avuto l'opportunità di prendere parte come sviluppatore principale, team leader, architetto o responsabile tecnico;
- lavorare per i risultati, cercando di avere una chiara comprensione degli obiettivi del progetto e delle esigenze del cliente;
- costruire un flusso di lavoro di squadra utilizzando moderni strumenti di sviluppo e lavoro di squadra, gestione flessibile dello sviluppo (Scrum, Agile);
- Primavera o Java EE. Comprensione della struttura dei moderni progetti Java, capacità di configurare un assembly e gestire le dipendenze in Maven, Gradle o sbt.;
- progettare e utilizzare un database con e senza ORM, comprensione dei principi di ACID e normalizzazione, transazioni, capacità di ottimizzare le query, conoscenza di cos'è NoSQL, quando può essere utilizzato e quando non dovrebbe essere utilizzato.
- sa parlare la stessa lingua con analisti, project manager e responsabili tecnici lato cliente. Sa non solo progettare la corretta architettura, ma anche difenderne la correttezza;
- si impegna a migliorare la professionalità, la velocità e la qualità del lavoro del team, a trasferire la propria esperienza e conoscenza ad altri sviluppatori;
- ha familiarità con strumenti e notazioni per descrivere modelli, processi, architettura (UML, BPMN, ArchiMate, ecc.) È in grado di documentare le sue soluzioni tecniche;
- sa applicare modelli applicativi aziendali e di integrazione: architettura multi-tier, REST e WS-*, messaggistica, bus, SOA, microservizi;
- interessato ad altri linguaggi JVM: Scala, Clojure, Kotlin;
- naviga nel frontend moderno, sa cosa sono React, Angular, Bootstrap, webpack, gulp, npm, SASS, BEM.
InFiNet senza fili
- conoscenza del linguaggio di programmazione Java;
- capacità di lavorare in un ambiente di sviluppo integrato specializzato (Eclipse IDE);
- conoscenza del linguaggio SQL;
- capacità di formulare query ai sistemi di gestione di database (DBMS);
- comprensione dei principi di funzionamento dei DBMS relazionali;
- comprensione dei principi di funzionamento degli application server;
- esperienza nell'uso e nell'amministrazione di Linux;
- familiarità con i principi della costruzione di sistemi ad alto carico, scalabili e tolleranti ai guasti;
- capacità di esplorare nuove tecnologie e prendere decisioni architettoniche;
- conoscenza di SQL, esperienza con DBMS (preferibilmente PostgreSQL);
- 3 anni di esperienza come sviluppatore Java;
- Esperienza con sistemi di controllo della versione, build automatizzate e integrazione continua (SVN, JIRA).
Vento dell'est (vento dell'est)
- esperienza nello sviluppo di applicazioni web e servizi web in Java (Spring, Hibernate, Maven);
- conoscenza di HTML5/CSS3;
- esperienza nello sviluppo JS (Vanilla JS, JQuery);
- esperienza con Twitter Bootstrap 3;
- esperienza di lavoro con database (MS SQL Server, PostgreSQL, MySQL), conoscenza di SQL;
- familiarità con le moderne tecnologie frontend/backend;
- capacità di lavorare con Git;
- Esperienza di lavoro o di sviluppo su Linux;
- esperienza con i moderni framework e librerie JS (AngularJS, Angular, React, Vue);
- conoscenza di altri linguaggi di programmazione (C#, Ruby, Python).
- sono considerati anche gli studenti dell'istruzione superiore specialistica (programmazione, informatica), laureandi;
- comprensione della programmazione orientata agli oggetti;
- Esperienza nello sviluppo Java;
- comprensione del concetto di DBMS relazionale, transazioni, capacità di scrivere stored procedure;
- conoscenza della lingua inglese ad un livello non inferiore alla lettura della documentazione tecnica.
- esperienza lavorativa nel profilo da 1 anno;
- familiarità con i modelli per la creazione di applicazioni aziendali;
- Esperienza con qualsiasi sistema di test unitario;
- Esperienza con qualsiasi sistema di controllo della versione;
- esperienza nello sviluppo di applicazioni ad alto carico;
- Esperienza con DBMS MS SQL Server, PostgreSQL
Integrazione Rostelecom
- istruzione superiore (preferibilmente specializzata - analisi, analisi dei sistemi, tecnica, informatica);
- Esperienza di sviluppo Java: servlet, JSP, JDBC, maven;
- HTML, CSS, JavaScript, jQuery, jQueryUI;
- conoscenza ed esperienza nell'utilizzo di modelli di progettazione applicativa;
- Esperienza con database relazionali (Oracle), SQL, PL/SQL;
- conoscenza ed esperienza nello sviluppo di applicazioni di rete e client-server;
- conoscenza ed esperienza nello sviluppo di applicazioni multi-thread;
- esperienza nello sviluppo di servizi web JSON/XML;
- conoscenza di Linux a livello di un utente di console sicuro;
- capacità di progettare e implementare nuovi requisiti aziendali garantendo al contempo la funzionalità di altre funzioni del sistema;
- capacità di comprendere rapidamente il codice di qualcun altro;
- inglese tecnico con dizionario
- completato l'istruzione tecnica superiore;
- conoscenza base di Java Core;
- conoscenza di SQL a livello base, capacità di scrivere query SQL;
- comprensione dei principi OOP, del processo di sviluppo del software e del suo ciclo di vita;
- disponibilità ad apprendere, responsabilità;
- conoscenza della lingua inglese a livello di lettura e comprensione della documentazione di sistema e API;
- avere il proprio codice (ad esempio, progetti educativi o no-profit);
- conoscenza di SQL a livello base, capacità di scrivere query SQL;
- familiarità con XML, SOAP, WSDL, XSD;
- Esperienza di lavoro con sistemi di controllo della versione (Subversion, Git).
GO TO FULL VERSION