Selon les statistiques que nous avons recueillies au fil des années d'existence du projet, les étudiants de JavaRush commencent à réfléchir activement aux travaux futurs vers le milieu du cours. Si vous avez déjà atteint ce point, vous serez probablement intéressé par cette petite liste de sociétés informatiques engagées dans le développement de logiciels et recherchant souvent des programmeurs et des testeurs à Minsk.
Dans l'article, nous avons essayé de fournir des informations sur les entreprises susceptibles d'intéresser les employés potentiels, en particulier les exigences relatives aux développeurs (dans notre cas, Java).
Type : entreprise d'externalisation Site Web : https://www.ciklum.com Page sur HH : https://kiev.hh.ua/employer/8987 Page sur Habr : https://habrahabr.ru/company/Ciklum Qui ils sont recherche : Java, C#, Python, PHP, FrontEnd (JavaScript), DevOps, QA Ce qui est attendu des développeurs Java (Moyen, selon les postes vacants) : cette entreprise a des projets très différents, et par conséquent, les exigences sont différentes. Il y a cependant quelques points généraux. Nous avons essayé de les présenter ici.
Site Web : https://www.epam.com Page sur HH : https://kiev.hh.ua/employer/18231 Page sur Habr : https://habrahabr.ru/company/epam_systems Qui recherchent : Java , C++ Full Stack, JavaScript, iOS, Android, Assurance Qualité. Ce que l'on attend des développeurs Java (milieu) :
Type : entreprise de produits Site Web : https://www.netcracker.com Page du site de recherche d'emploi : https://jobs.tut.by/employer/2677870 Qui recherchent : Java, GWT, JavaScript, Spring, Maven , JSP, JSF, Subversion, XML, JPA, Oracle, PL/SQL, SQL. Ce qui est attendu des développeurs Java (Moyen, selon les postes vacants) :
Site Web : https://jazzteam.org Page sur le site Web de recherche d'emploi : https://jobs.tut.by/employer/1011638 Qui recherchent : Java, automatisation de l'assurance qualité (Java, Selenium) Exigences pour le développeur Java (moyen , selon les postes vacants ):
Il est inspirant de constater que dans le bureau de Minsk de l’entreprise, vous pouvez trouver des technologies pour tous les goûts : certains développent en JavaScript, C++, Python, Java, d’autres écrivent pour iOS et Android, et d’autres encore effectuent des tests. Site Web de l'entreprise : =) Page sur Habr : https://habrahabr.ru/company/yandex Page sur hh : https://hh.ru/employer/1740 Qui recherchent : Java, Android, C++, iOS, Objective - C, JavaScript, Python Ce qui est attendu des développeurs Java (Moyen, très approximativement, car il y a respectivement de nombreux postes vacants et projets, et les exigences sont très différentes) :
WarGaming n'a pas souvent de postes vacants Java, mais cela arrive toujours, et nous ne pouvions tout simplement pas manquer un employeur aussi intéressant. Site Web de l'entreprise : http://wargaming.com/ru Page sur Habr : https://habrahabr.ru/company/wargaming Page sur hh : https://hh.ru/employer/1740 Qui recherchent-ils : C++, iOS, Java, Android, JavaScript, C#, Python, QA Ce qui est attendu des développeurs Java :
Ciklum
Ciklum est une société d'externalisation internationale. Les clients de Ciklum sont très divers, principalement des grandes et moyennes entreprises, ainsi que des entreprises technologiques. Ainsi, chez Ciklum vous travaillerez principalement sur des projets Entreprise classiques au sein de grandes équipes.- 2-3 ans d'expérience en développement Java ;
- Printemps, Jersey, Hibernation ;
- Maven, Gradle ;
- expérience avec Scrum ;
- solide connaissance de la POO, des modèles et des meilleures pratiques de développement ;
- HTML, JSP, CSS ;
- connaissance de Java 8, Spring, services web, JMS, Hibernate, SQL ;
- Tests unitaires (Mockito, JUnit );
- bases de données (PostgreSQL, Oracle) ;
- Certains postes vacants nécessitent un diplôme universitaire en informatique.
- Expérience en programmation Java d'au moins 1 an ;
- Connaissance approfondie de Java Core ;
- Anglais intermédiaire ou supérieur (parlé et écrit);
- Sera un plus : HTML, CSS et jQuery.
ÉPAM
Le slogan publicitaire de l'entreprise est « l'ingénierie est dans notre ADN ». EPAM est l'un des plus grands sous-traitants au monde, menant un grand nombre de projets pour différents clients.- Java 7.8 ;
- Printemps 4 ;
- JPA/Hibernate/JDBC ;
- WS/SOAP REPOSANT ;
- Apache Tomcat/JBoss WildFly ;
- MySQL/MS SQL/Oracle/MongoDB ;
- selon les projets, des technologies spécifiques peuvent être utilisées, comme Google Guava, Hazelcast, Apache Felix, Apache Solar, Apache Camel, BigData, Hadoop, etc. ;
- Dans certains endroits, nous avons besoin d'un développeur back-end passionné, et dans d'autres, nous avons besoin d'un développeur full-stack polyvalent ;
- nous utilisons des méthodologies de développement flexibles ;
- Nous avons une attitude positive envers les tests de code en temps opportun, nous utilisons des tests unitaires, TDD, BDD ;
- Votre niveau de maîtrise de l’anglais est très important pour nous, car la grande majorité de nos clients sont situés en Amérique du Nord et en Europe. Les équipes de développement sont souvent réparties. Nous serons heureux si vous parlez anglais à un niveau intermédiaire et supérieur ;
- Les formations EPAM sont conçues pour les étudiants ayant des compétences en programmation et une bonne compréhension des principes de la POO ;
- niveau d'anglais écrit et parlé – pas inférieur à la moyenne ;
- compétences analytiques et ingéniosité pour résoudre des problèmes non standard ;
- Connaissance approfondie des algorithmes et des structures de données, de la POO et expérience de travail avec des bases de données, connaissance de HTML, CSS ;
- expérience en programmation dans n'importe quelle langue.
NetCracker
Cette société crée des produits, solutions et services pour les opérateurs télécoms (AT&T, France Télécom, Deutsche Telecom, DHL). Le portefeuille de NetCracker comprend plusieurs dizaines de produits. Il s'agit de portails de commerce électronique, de systèmes CRM, de centres d'appels, d'applications mobiles pour les ingénieurs réseau et bien plus encore.- enseignement technique supérieur;
- 2 ans d'expérience en tant que développeur de logiciels en Java / C++ / C# ;
- connaissance des principes de la POO et des modèles de conception ;
- J2SE et J2EE, Web Services, JMS, JDBC, Hibernate, JSF, AJAX, Spring, XML/XSLT. Une expérience avec des solutions ORM alternatives est considérée comme un atout ;
- SGBD (de préférence Oracle), SQL, PL/SQL ;
- compréhension du cycle de vie du projet, des normes, des approches, des outils et environnements de développement, du contrôle de version et des systèmes de construction ;
- connaissance des concepts de développement d'applications Web d'entreprise ;
- anglais technique (parlé/écrit) ;
- flexibilité, initiative, capacités d'analyse.
- expérience dans le domaine des télécommunications;
- préparation aux voyages d'affaires, y compris à l'étranger ;
- intérêt pour l'interaction directe avec les clients sur des projets de mise en œuvre.
- bonne connaissance des principes de la POO ;
- connaissance de JavaSE;
- connaissance des technologies (EJB, Servlets, JSP, HTML, XML, CSS, JavaScript) ;
- la capacité de comprendre le code des autres et d'écrire le vôtre conformément aux normes de l'industrie ;
- Une expérience avec les serveurs d'applications WebLogic et WebSphere est souhaitable ;
- compétences en bases de données (de préférence Oracle), bonne connaissance de SQL ;
- Anglais – lecture et rédaction de documentation technique ;
- expérience de travail en équipe, compétences en communication, capacité et désir d'apprendre et d'enseigner aux autres, indépendance.
Équipe Jazz
JazzTeam (Agile Java Development) développe des solutions informatiques personnalisées dans les secteurs des télécommunications, de la santé et du voyage. Il développe également son propre produit dans le domaine de l'automatisation des tests.- Expérience réelle et vérifiable dans le développement de projets commerciaux en Java : à partir de 2 ans, application pratique des standards J2EE (JPA, JMS, JTA) ;
- expérience avec Java SE 1.7, Maven, SQL, Git, Intellij IDEA, JUnit ;
- Connaissance approfondie des principes de la POO et des modèles de conception de base ;
- Souhaitable : connaissance de Spring, Rest API, Tomcat.
- Langue anglaise pas inférieure à intermédiaire ;
- compréhension générale de la méthodologie de conduite de projets informatiques, connaissance du domaine de l'industrie informatique ;
- responsabilité, bonnes capacités de communication, décence, esprit créatif, activité, concentration sur le résultat final, capacité à travailler en équipe ;
- enseignement technique supérieur (la préférence est donnée aux diplômés du BSU et du BSUIR), de préférence financé par le budget.
Yandex
Seuls ceux qui sont dans le tank ne connaissent pas cette entreprise, nous n’en parlerons donc pas indéfiniment. Mais bon, restons formels : Yandex est le plus grand moteur de recherche et portail Internet en langue russe. Et beaucoup plus.- Expérience en développement Java de 3 ans ou plus ;
- Expérience dans le développement d'applications à l'aide du Spring Framework ;
- bonne compréhension des principes des bases de données (relationnelles et NoSQL);
- bonne connaissance d'Hibernate ou d'autres frameworks ORM ;
- compétences de base pour travailler avec les systèmes Unix.
- expérience dans la conception et le développement de services à forte charge ;
- Expérience avec PostgreSQL et MongoDB.
Jeux de guerre
World of Tanks... Le jeu le plus célèbre vient probablement de Biélorussie. Et ses auteurs sont le légendaire WarGaming. Si vous êtes un « pétrolier », alors peut-être que travailler dans cette entreprise est le travail de vos rêves ?- Au moins un an d'expérience en développement en Java ;
- Connaissance de SQL et expérience avec les SGBD relationnels ;
- travailler sur Linux au niveau utilisateur ;
- Maîtrise de l'anglais au niveau intermédiaire et supérieur.
- Expérience avec Tableau ;
- compétences pour travailler avec Oracle, Impala ;
- expérience avec MongoDB ;
- connaissance de R, SAS, Spark.
- connaissance de la théorie des tests et capacité de l'appliquer dans la pratique ;
- une riche expérience de jeu dans World of Tanks ou World of Tanks Blitz ;
- compréhension de la conception et du principe de fonctionnement des applications client-serveur ;
- la capacité d'exprimer ses pensées avec compétence oralement et par écrit ;
- attention, persévérance, responsabilité;
- bonnes capacités d'analyse, motivation personnelle et désir d'apprendre.
- expérience de travail avec des éditeurs graphiques;
- avoir une expérience pratique dans la création de modèles 3D ;
- Expérience de travail avec des systèmes de suivi des bogues et de gestion des cas de test.
GO TO FULL VERSION