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 impegnate nello sviluppo di software e spesso alla ricerca di programmatori e tester a Novosibirsk. Con questo materiale iniziamo una serie di articoli sulle aziende che potrebbero interessare i potenziali dipendenti, in particolare sui requisiti per gli sviluppatori (nel nostro caso Java).
Tipologia: azienda alimentare. Sito web: http://info.2gis.ru/novosibirsk Pagina su HH: https://novosibirsk.hh.ru/employer/64174 Pagina su Habr: https://habrahabr.ru/company/2gis Chi stanno cercando : Java/ Scala, C++, Qt (iOS/Android), PHP Cosa ci si aspetta dagli sviluppatori Java (al centro, in base ai posti vacanti):
Se hai già lavorato su JavaRush, o altrove, allora hai sentito molto parlare del prodotto più famoso di questa azienda: IntelliJ IDEA, forse il miglior ambiente di sviluppo per Javaisti oggi! Ma le attività di JetBrains non si limitano agli IDE interessanti. Pertanto, uno dei nuovi progetti JetBrains è DataLore, uno strumento web per l'analisi e la visualizzazione dei dati. Sito web dell'azienda: https://jetbrains.ru Pagina su Habré: https://habrahabr.ru/company/JetBrains Chi stanno cercando: Java, kotlin, C#, C++, Objective-C, Swift, JavaScript Cosa si aspettano dagli sviluppatori Java? (al centro, in modo molto approssimativo, dato che i ragazzi hanno molti posti vacanti e progetti e, di conseguenza, i requisiti sono molto diversi).
Solo quelli nel serbatoio non conoscono questa compagnia in Russia, quindi non andremo avanti a riguardo. Anche se, va bene, manteniamolo formale: Yandex è il più grande motore di ricerca e portale Internet in lingua russa. E altro ancora. Ma potresti non aver sentito che questi ragazzi hanno un ufficio di sviluppo a Novosibirsk. Pertanto, nell'ufficio di Novosibirsk l'azienda ha riunito un grande team per lo sviluppo Android di Yandex.Browser e Yandex.Music, e c'è un'alta probabilità che appaiano nuovi team. Sito web aziendale: https://www.yandex.ru Pagina su Habré: https://habrahabr.ru/company/yandex Pagina su hh: https://hh.ru/employer/1740 Chi stanno cercando: Java, Android, C++, iOS, Objective-C, JavaScript, Python Cosa ci si aspetta dagli sviluppatori Java e Android (al centro, in modo molto approssimativo, poiché ci sono rispettivamente molti posti vacanti e progetti e i requisiti sono molto diversi:
Questa società è impegnata nell'implementazione e nel supporto dei servizi di sistemi informativi complessi, nella consulenza aziendale gestionale e operativa, nello sviluppo di software personalizzato e nell'outsourcing IT. Un prodotto molto noto è BPM Online, un moderno sistema CRM. Sito web: https://www.at-consulting.ru Pagina su hh: https://hh.ru/employer/20145 Pagina su Habr: https://habrahabr.ru/company/at_consulting Chi stanno cercando: Java , Java, Ruby on Rails, .Net, PHP, Oracle DB, JavaScript, C# Cosa ci si aspetta dai tirocinanti Java:
Si tratta di un gruppo di aziende sorto, come si dice sul sito, nel cuore della “Silicon Taiga”, nell'Akademgorodok di Novosibirsk. Sviluppatore in outsourcing di complessi software high-tech per aziende nazionali e straniere. Allo stesso tempo, l'azienda offre molte opportunità, sia per coloro che amano progetti a lungo termine e di grandi dimensioni, sia per coloro che preferiscono un lavoro dinamico su più piccoli compiti contemporaneamente. La direzione principale dell'azienda è lo sviluppo aziendale, mentre gli specialisti Azoft conducono diverse dozzine di progetti e sono costantemente coinvolti nella risoluzione di problemi interessanti e complessi. Sito web: http://www.azoft.com Pagina su hh: https://hh.ru/employer/47792 Chi stanno cercando: Java, Apache Flex/ Action script, PHP, JavaScript, iOS, Objective-C, Swift, JavaScript Cosa ci si aspetta dai tirocinanti Java:
Questa azienda veramente patriottica è orgogliosa della sua posizione in Siberia. Reclutano volentieri specialisti junior tra i laureati delle due più grandi università di Novosibirsk, l'Università statale di Novosibirsk e l'Università tecnica di Novosibirsk, le facoltà di matematica, fisica e programmazione. Alcuni dipendenti continuano i loro studi post-laurea presso l'università. Backup IT è impegnato nell'outsourcing di progetti (sviluppo personalizzato) e risorse (“trasferimento” di un team di specialisti al cliente). Sito web: http://www.bacup.ru Chi stanno cercando: Java, C#, T-SQL, MVC 5.0, JQuery Cosa si aspettano dai tirocinanti Java:
Axmor è una nota società di outsourcing che fornisce servizi di sviluppo software personalizzati. Tra gli sviluppi dell'azienda figurano applicazioni mobili, IoT, soluzioni per la medicina, sistemi di BI e gateway di pagamento. Cioè, Axmor sviluppa applicazioni sia per startup ambiziose che per grandi aziende IT internazionali come IBM o Deloitte. I ragazzi a volte reclutano programmatori alle prime armi e conducono certificazioni interne di tutti i dipendenti. Secondo le statistiche Axmor, un principiante ha bisogno di circa sei mesi per passare con successo dal livello Junior a quello Medio. Sito web: https://axmor.ru Pagina su hh: https://hh.ru/employer/47792 Chi stanno cercando: Java, Scala, Groovy, Clojure, Kotlin, JavaScript, C#, PHP, Python, iOS e Androide. Cosa ci si aspetta dagli sviluppatori Java (al centro, molto approssimativamente): E ci si aspetta che, come scritto nel posto vacante generale, sviluppino competenze di sviluppo con tecnologie come Node.js, JavaScript, Java, Angular\React, PostreSQL\Oracle, MongoDB, CouchDB ecc. Comunicazione con le persone, corsi e stage: l'azienda seleziona periodicamente dipendenti per posizioni Java Junior. Partecipa regolarmente a conferenze, come JBreak, JPoint e CodeFest. Altre città: no, solo Novosibirsk. Condizioni: lavoro in ufficio (uno dei due a Novosibirsk), orario flessibile. Numero di dipendenti: oltre 100. Dove cercare lavoro a Novosibirsk. Parte 2
2GIS
2GIS è una società tecnologica internazionale che sviluppa mappe elettroniche delle città dal 1999. Il centro di sviluppo si trova a Novosibirsk. A Novosibirsk l'azienda ha due grandi uffici: un piano nel Technopark e undici piani a Sun City. Il prodotto principale dell'azienda è il servizio di informazioni sulla città 2GIS. Combina un elenco di organizzazioni e mappe della città molto accurate. Un prodotto ausiliario è InfoRussia, un complesso sistema integrato di automazione dei contact center, che garantisce la completezza della directory dell'organizzazione 2GIS.- conoscenza ed esperienza di programmazione in Java;
- esperienza nello sviluppo di servizi commerciali;
- ottima conoscenza di OOP e OOD;
- conoscenza della teoria degli algoritmi e delle strutture dati, capacità di applicarli nella pratica;
- capacità di comprendere e lavorare con il codice di altre persone, lavorare in gruppo.
- conoscenza di SQL e noSQL e comprensione quando select richiede tempo e map-reduce richiede un'ora;
- conoscenza dei principi e dei concetti di TDD, CRUD, SOLID e altri acronimi spaventosi;
- Esperienza con il multithreading in algoritmi e strutture dati.
JetBrains
- hai familiarità con i prodotti JetBrains e desideri migliorarli;
- ami la programmazione e sei orgoglioso dei risultati del tuo lavoro;
- scrivere un codice chiaro e mantenerlo;
- ho programmato in Java negli ultimi tre anni;
- ha lavorato con database e linguaggi di query;
- partecipato a progetti open source;
- profonda conoscenza dell'OOP;
- comprensione dei principi/esperienza della progettazione di applicazioni client-server;
- la capacità di ottimizzare e rifattorizzare sia il proprio codice che quello degli altri;
- Esperienza nella progettazione dell'interfaccia utente;
- familiarità ed esperienza con le moderne tecnologie web (Polymer, React, ecc);
- familiarità ed esperienza con lo stack J2EE (servlet container, JSP);
- ottima conoscenza dei protocolli web (HTTP(S), WebSockets);
- conosci un paio di altri linguaggi e sei consapevole dei paradigmi di programmazione.
Yandex
- 2 anni di esperienza nella programmazione Java;
- Almeno un anno di esperienza nello sviluppo di applicazioni Android;
- conoscenza delle API Android 2.2 e successive;
- esperienza nella programmazione parallela e multi-thread;
- conoscenza degli algoritmi classici e delle strutture dati;
- capacità di lavorare con GIT;
- esperienza di lavoro con database (Oracle, MySQL, PostgreSQL);
- ottima conoscenza del protocollo HTTP;
- conoscenza degli algoritmi di base e delle strutture dati, nonché dei loro ambiti di applicazione.
- esperienza in PHP e Python;
- conoscenza delle espressioni regolari;
- possibilità di testare il proprio codice;
- capacità di utilizzare la ricerca;
- comprendere l'acronimo GRASP.
AT Consulenza
- partecipazione allo sviluppo di uno dei prodotti di punta: un progettista per la creazione di sistemi informativi;
- utilizzo dello stack tecnologico J2EE J2SE;
- Primavera, Ibernazione, Arazzo;
- SQL (PostgreSQL, MySQL), NoSql;
- JavaScript (JQuery, Angular, ExtJs);
- JBPM(Attività...);
- Sistemi BI/OLAP;
- Androide.
- È necessaria una conoscenza di base di Java e la capacità di scrivere query sul database (lavoriamo con SQL), essere esperti in HTML;
- concentrarsi sui risultati;
- desiderio di diventare uno sviluppatore interessante.
- Giava Primavera; Sicurezza primaverile (+ LDAP); ActiveMQ; Apache cammello; WebSocket: Stopm, SockJS.
- istruzione tecnica superiore;
- Oltre 2 anni di esperienza nello sviluppo di applicazioni server in JavaSE;
- esperienza con tecnologie: Spring (WebServices), MyBatys (SQL), ActiveMQ, Socket
- conoscenza di SQL;
- esperienza di lavoro con database Oracle/PostgreSQL;
- Esperienza con GIT e JIRA.
Azoft
- Conoscenza degli algoritmi classici e delle strutture dati;
- Conoscenza dei fondamenti di Core Java e JavaEE;
- Responsabilità e accuratezza, capacità di testare il proprio codice.
- Esperienza nell'utilizzo di AngularJS e/o jQuery + Bootstrap;
- Esperienza con Spring, Hibernate, PostgreSQL, Tomcat 6+, qualsiasi framework/libreria frontend.
- ottima conoscenza degli algoritmi classici e delle strutture dati;
- ottima comprensione dei principi OOP/OOD, metodologie di sviluppo, design pattern;
- ottima conoscenza di Java Core, Collections, Multithreading, Concurrency;
- ottima conoscenza dei principi delle applicazioni client-server;
- Oltre 3 anni di esperienza nello sviluppo commerciale utilizzando lo stack JavaEE;
- profonda conoscenza ed esperienza nella messa a punto di Spring, Hibernate, Oracle/PostgreSQL, jQuery, Angular JS o suoi analoghi;
- Conoscenza approfondita di SQL ed esperienza nell'ottimizzazione delle query di database;
- Esperienza di lavoro con data warehouse NoSQL;
- Esperienza nella risoluzione di problemi di prestazioni e perdite di memoria;
- capacità di argomentare le decisioni nella lingua del business e dei requisiti;
- esperienza di lavoro in team.
- esperienza nell'utilizzo di AngularJS o jQuery + Bootstrap;
- capacità di comprendere tonnellate di codice di altre persone;
- Anche avere capacità / qualità di leadership del team sarà un grande vantaggio.
Bacup IT
- strutture dati: array, alberi, tabelle hash, elenchi;
- database - transazioni sql‚;
- JEE5.
- sviluppo e supporto di software commerciale (applicazione J2EE);
- Progettare, sviluppare e mantenere l'applicazione insieme al backend del database.
- Giava [forte];
- SQL [medio] (MySQL‚ MSSQL e Oracle);
- Javascript‚ AJAX [medio];
- Applicazioni web (servlet‚ JSP‚ JSF‚ HTML‚ XML);
- Mappatura O/R (JPA‚ Hibernate) e JDBC;
- Javascript‚ AJAX [medio];
- modelli di progettazione Java;
- Inglese parlato, livello tecnico non inferiore a Intermediate.
GO TO FULL VERSION