De acordo com estatísticas que coletamos ao longo dos anos de existência do projeto, os alunos do JavaRush começam a pensar ativamente sobre o trabalho futuro aproximadamente no meio do curso. Se você já chegou a esse ponto, provavelmente se interessará por esta pequena lista de empresas de TI. No artigo procuramos fornecer informações sobre empresas que possam ser do interesse de potenciais funcionários, em especial, os requisitos para desenvolvedores (no nosso caso, Java). Não incluímos na lista alguma mercearia legal ou empresa de terceirização de Vladivostok? Deixe comentários!
Tipo: empresa de alimentos. Site: https://www.cardpay.com Página em HH: https://vladivostok.hh.ru/employer/2293860 Quem procuram: Java, DevOps, Frontend (JavaScript + frameworks), QA, C#. O que se espera dos desenvolvedores Java (Médio/Sênior, conforme vagas):
Peter-Service é o maior desenvolvedor russo de sistemas de cobrança para operadoras móveis. Além disso, é a empresa mais antiga do setor. Segundo a administração da empresa, na Rússia moderna quase todas as ligações telefônicas ocorrem com a participação de um software criado por Peter Service. Site: http://www.billing.ru Página em HH: https://vladivostok.hh.ru/employer/6004 Página em Habr: https://habrahabr.ru/company/billing Quem procuram: Java , DevOps, Frontend (JavaScript + frameworks), QA, Oracle PL/SQL. O que a empresa espera de um programador estagiário: A Peter-Service contrata estagiários para treinamento, portanto os requisitos para a profundidade de suas habilidades de programação não são muito altos. No entanto, o formando deverá:
Este pequeno estúdio faz jogos há 12 anos consecutivos. Principalmente móvel, mas também para web. Então, se você codifica e também adora jogar, talvez deva enviar seu currículo para a Game Forest? É verdade que no momento não notamos nenhuma vaga para Javaístas entre esses caras, mas como eles desenvolvem para Android, é bem possível que tais vagas apareçam. A Game Forest desenvolveu de forma independente a tecnologia Citrus, que permite criar jogos para todas as principais plataformas do mercado ao mesmo tempo. Além de jogos, o estúdio Game Forest desenvolve projetos interativos de qualquer complexidade. Tipo: empresa de alimentos. Site: http://game-forest.com Quem procuram: Android, iOS, C++, Lua, Delphi. O que se espera dos desenvolvedores: além do conhecimento de linguagens, a galera espera que seus futuros funcionários já tenham experiência no desenvolvimento de produtos de software, se deem bem com a equipe e não tenham medo de desmontar código alheio. Outras cidades e países: não, apenas Vladivostok. Condições: ambiente de trabalho moderno, equipe entusiasmada, empresa auxilia talentos de fora da cidade na realocação. Número de funcionários: sem dados.
Embora não seja totalmente correto indicar nesta lista uma empresa cuja atividade principal não seja a TI, mas sim o varejo, na realidade nem tudo é tão simples. Em primeiro lugar, o departamento de TI da Yulmart é bastante grande e, em segundo lugar, está a desenvolver uma enorme plataforma de comércio eletrónico e muito mais. Portanto, há muito trabalho para programadores no Yulmart. Site: https://www.ulmart.ru Página em HH: https://www.ulmart.ru Quem procuram: Java, JavaScript, QA, MDX e MS SQL O que se espera dos desenvolvedores Java (Médio/Sênior , de acordo com as vagas):
A Rhonda Software está envolvida em alta tecnologia, em particular no desenvolvimento de sistemas de visão computacional. A empresa produz software integrado para câmeras de vídeo com implementação de algoritmos para melhorar a qualidade das imagens. Entre seus desenvolvimentos estão uma plataforma de hardware e software para gravação de vídeo, software embarcado para diversos dispositivos, como equipamentos de foto e vídeo, equipamentos de comunicação, análise de vídeo, aplicações web e serviços em nuvem. A empresa também automatiza o processo de desenvolvimento e teste de software. Site: http://rhondasoftware.com Quem procuram: no momento da redação deste artigo, a empresa não tinha vagas em aberto, mas a pilha de tecnologia indicava o seguinte: C#, Java, Delphi, JScript, Perl, PHP, SQL, PL/SQL, ASP, HTML, XML, WML, Python, Shell, GWT, AWK/GAWK, LISP, CSS, AJAX O que se espera de desenvolvedores Java (Médio, conforme vagas):
A maior empresa de Internet do Extremo Oriente com centenas de projetos e um milhão de usuários diariamente. A empresa está à procura de pessoas com ideias semelhantes, por isso está pronta para aceitar recém-chegados entusiasmados. Tarefas desafiadoras e interessantes. Tarefas muito difíceis e muito interessantes. Trabalhe com resultados tangíveis. Tipo: empresa de alimentos. Site: http://fast-vl.ru Página em HH: https://hh.ru/employer/823819 Quem procuram: Java, Android O que se espera dos desenvolvedores Java (Médio, de acordo com as vagas):
Você provavelmente conhece bem esta empresa e, muito provavelmente, já encontrou pessoalmente sua obra-prima pelo menos uma vez. Se você está interessado no setor de segurança da informação e deseja salvar o mundo das ameaças cibernéticas todos os dias, pode tentar conseguir uma das vagas oferecidas pela empresa. Além disso, a empresa conta com diversas iniciativas educacionais, estágios e outras alegrias. Outra coisa é que a seleção para eles é muito difícil. E sim, ter formação superior para trabalhar na Kaspersky Lab é uma questão de princípio. Muitas vezes uma empresa abre vagas para “analistas de vírus” que também devem saber programar. Site: https://www.kaspersky.ru Página em HH: https://vladivostok.hh.ru/employer/1057 Página em Habr: https://habrahabr.ru/company/kaspersky Quem procuram: vírus analistas. Linguagens: C, C++, C#, Java, Perl, Python, Ruby, JavaScript, SQL, PL/SQL O que se espera dos desenvolvedores Java (Médio, conforme vagas):
Esta pequena empresa está empenhada num grande e sério assunto - o desenvolvimento de um software único especializado (SPO "ISTOK-SM") para a automatização dos serviços de plantão e despacho de emergência de qualquer afiliação departamental, serviços unificados de plantão e despacho dos municípios, o criação do sistema-112 e AIC cidade "segura". A Next-Technology não é muito ativa na esfera pública e não procura funcionários com muita frequência. Porém, não poderíamos deixar de mencioná-lo nesta lista, e se, algum dia... Tipo: empresa de alimentos. Site: http://nexttehnika.ru Quem procuram: desconhecido. Outras cidades e países: apenas Vladivostok. Número de funcionários: 50.
A empresa agroindustrial EFKO tem interesse no setor de TI e atualmente se prepara, em conjunto com o centro de inovação Biryuch, para implementar um projeto único de engenharia relacionado ao desenvolvimento de inteligência artificial. Portanto, a EFKO está procurando muitos especialistas em TI, inclusive em Vladivostok. É verdade que como a empresa não possui escritório em Vladivostok, muito provavelmente estamos falando em mudar para a região de Belgorod. Site: http://www.efko.ru Página da empresa em HH: https://vladivostok.hh.ru/employer/53797 Quem procuram: Java, C, C#, Java, MS SQL O que se espera do Java desenvolvedores (Médio, de acordo com as vagas):
CartãoPay
Esta empresa lida com sistemas de pagamento eletrônico. Parceiro autorizado da Visa e MasterCard. CardPay foi fundada em Vladivostok em 2008. O quadro de funcionários não é muito grande, mas não vai ser chato: como escrevem no perfil da empresa, o número de tarefas é sempre maior do que o número de mãos livres, por isso a gestão do CardPay está interessada em que os funcionários possam experimentar um nova capacidade. Em 2017, a empresa abriu outro escritório russo com desenvolvedores - em Novosibirsk.- ensino técnico superior;
- 3 anos de experiência profissional;
- conhecimento dos princípios de POO e fundamentos teóricos para o desenvolvimento de bancos de dados relacionais;
- experiência com núcleo Java (coleções, jdbc, io);
- Conhecimento confiável de Java, J2EE (JSP, Servlets), serviços Web;
- conhecimento de frameworks Spring;
- Experiência com Maven e Git;
- conhecimento de HTML, CSS, JavaScript;
- Experiência em trabalhar com bancos de dados (preferencialmente Oracle ou Postgres);
- conhecimento de SQL;
- Experiência em desenvolvimento de aplicações web e serviços web;
- Experiência com frameworks JavaScript (preferencialmente AngualarJS, ReactJS, ExtJS, JQuery);
- Inglês ao nível de leitura de documentação técnica.
- RabbitMQ, ExtJS, MyBatis, JAX-RS, Jasper Reports Server, experiência bancária.
Serviço Pedro
- ser estudante do terceiro ano ou mais, ou graduado em universidade técnica;
- deve conhecer uma, ou melhor ainda, várias linguagens de programação pelo menos no nível básico (isso dá uma grande vantagem na seleção);
- ter uma visão ampla na área de TI;
- ter uma mente “viva”;
- têm a capacidade de aprender rapidamente e adoram resolver problemas fora do padrão.
- Experiência em desenvolvimento Java de pelo menos 2 anos;
- JSON, XML, Spring, Maven;
- compreensão do estilo arquitetônico REST;
- bom conhecimento de OOP e padrões básicos de design;
- compreensão dos processos de trabalho com sistemas de controle de versão;
- experiência no desenvolvimento de aplicações de três camadas, aplicações distribuídas;
- ensino técnico superior;
- Inglês (leitura).
- conhecimento de ferramentas para desenvolvimento coletivo e montagem de projetos (GIT, SVN, Maven, Jira, TeamCity, Jenkins, etc.);
- é desejável experiência em análise de logs: Elastic Search + Logstash + Kibana;
- conhecimento básico de Oracle
Floresta de jogo
Yulmart
- ensino técnico superior;
- Mais de 3 anos de experiência desenvolvendo aplicações de servidores comerciais em Java (JavaEE, JavaSE);
- Conhecimento confiável de OOP/OOD ( SOLID ), padrões de projeto (GoF, etc), UML;
- profundo conhecimento da plataforma Java (coleções, simultaneidade, genéricos, exceções, I/O, etc);
- a capacidade de otimizar e refatorar o seu próprio código e o de outras pessoas;
- compreensão dos princípios de dimensionamento e construção de sistemas distribuídos;
- compreensão dos protocolos de rede TCP/IP e dos princípios básicos de rede;
- Experiência em desenvolvimento de testes unitários e testes de integração;
- Experiência em trabalhar com sistemas de versionamento e sistemas de rastreamento de bugs;
- Experiência com sistemas de automação de build (maven/gradle, etc);
- experiência com SGBD;
- Inglês suficiente para ler documentação e conduzir correspondência técnica;
- Experiência com Unix/Linux no nível do usuário.
Rhonda Software
- experiência em desenvolvimento e suporte de redes e serviços web (REST) em projetos;
- domínio do sistema de construção Maven;
- entender o que é Thread dump e como lê-lo;
- Experiência com framework IoC (Spring), sistemas de controle de versão, bancos de dados e sistemas de filas;
- conhecimento de console Linux em nível de usuário avançado e experiência trabalhando via SSH;
- capacidade de ler Hip-dumps e diagnosticar vazamentos de memória;
- experiência em desenvolvimento de software multithread (pacote java.util.concurrent). É necessário entender como o Atomic difere do volátil, o que são as condições de Deadlock e de corrida e como evitá-las;
- experiência em testes de código (JUnit/TestNG);
- leitura fluente de documentação técnica em inglês;
- desejo de desenvolver, aprender novas tecnologias;
- independência, responsabilidade pelo seu projeto.
- Conhecimento confiável de Java versão 8, incluindo a biblioteca padrão;
- projetos próprios no GitHub (envie-nos links);
- participação em projetos de código aberto;
- compreender o modelo de memória HotSpot JVM;
- compreensão dos princípios de multiplexação e trabalho com soquetes de rede em modo não bloqueador;
- Experiência com bancos de dados distribuídos (MongoDB, Cassandra, etc.);
- experiência básica com vagrant ou docker;
- Experiência de trabalho em equipe, utilizando sistemas de rastreamento de bugs;
- compreensão dos princípios de desenvolvimento de sistemas distribuídos.
Rápido-Ru
- conhecimento de Java 8 e tecnologias relacionadas (Spring, Hibernate, Junit, etc.);
- será um diferencial conhecimento de outras linguagens de programação (C#/PHP/C++, etc.);
- conhecimento de tecnologias front-end (JS, HTML, CSS);
- conhecimento dos princípios de OOP e capacidade de aplicá-los na prática;
- É desejável experiência com sistemas de controle de versão (TFS, GIT, SVN, etc.);
- Habilidades em Linux no nível do usuário;
- experiência com SGBDs modernos (Postgres, MSSQL, MYSQL, Oracle, etc.);
- capacidade de escrever e otimizar consultas SQL.
- conhecimento de padrões (decorador, seagleton, etc.) e capacidade de aplicá-los na prática;
- disponibilidade de projetos concluídos.
Laboratório Kaspersky
- bons conhecimentos de Java;
- conhecimento de algoritmos clássicos e estruturas de dados;
- experiência no desenvolvimento de aplicações multiplataforma;
- prática de testar código escrito;
- habilidade para trabalhar em equipe;
- experiência em desenvolvimento de plugins para Eclipse;
- capacidade de trabalhar com cadeias de ferramentas cruzadas;
- conhecimento de C/C++;
- experiência em programação em linguagens de script (shell, python, perl, ruby);
- experiência em escrever scripts de construção (make, autotools, cmake, scons);
- Experiência na preparação de pacotes de software (apt, rpm, nsis, pkg).
Próxima técnica
EFKO
- ensino superior especializado (Segurança da informação de sistemas automatizados, Sistemas e tecnologias de informação, Mecatrónica e robótica, Informática e informática, Gestão automatizada de processos de negócio e finanças, etc.);
- conhecimento de linguagens de programação: C#, Java, MS SQL (preferencial);
- é desejável conhecimento de padrões, metodologia e ferramentas para descrição de processos de negócios;
- atividade e determinação;
- desejo de trabalhar e ganhar dinheiro;
- altas exigências sobre si mesmo e seus resultados;
- ambições de participar em projetos inovadores e resolver problemas não triviais.
GO TO FULL VERSION