A teoria é apenas metade da batalha; só a prática permite consolidar o conhecimento e ver como funciona. Onde você pode conseguir isso se não pode contratar alguém sem experiência? Um estágio é a melhor maneira para um desenvolvedor novato adquirir a experiência necessária. Neste texto selecionamos estágios atuais e gratuitos para desenvolvedores trainees na linguagem Java. Naturalmente, existem muito mais estágios, apenas alguns deles já começaram, então vamos nos concentrar naqueles que podemos captar. Escolha o seu preferido e sirva.
Ucrânia
Lógica Global
A empresa dispõe do programa GL Trainee, que permite estagiar num projeto real e assim ganhar a sua primeira experiência comercial. Os melhores estagiários conseguem um emprego na empresa.Requisitos para participação no programa:
- Formação em especialidade técnica (bacharelado, especialista ou mestrado);
- Conhecimentos básicos de programação ou testes (dependendo do programa escolhido);
- Nível de conhecimento de inglês – intermediário e superior;
- Projetos próprios ou realização de cursos GL BaseCamp (será um diferencial);
- Seis meses de experiência em codificação em Java;
- Forte conhecimento de Java Core;
- Experiência com SQL;
- Escrever código pronto para produção e testes unitários que atendam aos requisitos do sistema e do negócio.
Condições:
- O estágio tem duração de 3 meses;
- Após a conclusão bem-sucedida, emprego.
Software Sigma
A empresa possui uma grande lista de estágios, inclusive para quem fala Java.Requisitos para participação no programa:
- Noções básicas de POO;
- Compreensão básica de algoritmos e estruturas de dados;
- Experiência com o núcleo Java;
- Conhecimento básico de banco de dados relacional e conceitos SQL;
- Experiência básica em GIT;
- Nível de inglês Pré-intermediário ou superior.
Condições:
- Formato do programa: online;
- Duração: até 3 meses;
- Horário: 2-3 vezes por semana.
Análise:
“Comecei nesta empresa como estágio e até hoje me considero muito sortudo pela galera ter acreditado em mim e me dado essa oportunidade. A gestão faz de tudo para o crescimento profissional da galera. O sistema de mentoria não permite que ninguém fique sem atenção. Existem muitos projetos, grandes e longos e pequenos.”Serviço leve
A empresa oferece diversos formatos de treinamento e prática: cursos, certificação e estágio.Requisitos para participação no programa:
- Bons conhecimentos de Java e uma compreensão clara dos princípios de OOP;
- Introdução ao SCRUM, Git;
- Tecnologias de pilha Java (Spring/Hibernate);
- Javascript, HTML, CSS.
- O nível de inglês é intermediário +.
Condições:
- 1-3 meses de experiência profissional;
- O projeto está em andamento, então você pode trabalhar nele o quanto quiser.
Análise:
“Temos uma ótima equipe de estagiários. Estou muito feliz por ter entrado neste fluxo. Super mentores, profissionais que ensinaram, apoiaram, ajudaram e não nos deixaram relaxar antes do tempo. Há muito mais prática do que teoria. Não foi nada fácil, foram muitas informações e tarefas. Mas o principal é o resultado e o sabor agradável que fica após este treino.” (Ana)Rússia
EPAM
O estágio EPAM é um programa para especialistas com experiência em desenvolvimento, afirma a empresa. Os estágios estão disponíveis nas seguintes áreas: Java, testes automatizados, .NET e Front-end. Existem programas desse tipo na Ucrânia, mas atualmente não há estágios abertos em Java.Requisitos para participação no programa:
- Experiência com qualquer linguagem de programação, preferencialmente Java, C#, JavaScript ou Python;
- Conhecimento de algoritmos e estruturas de dados;
- Proficiência em inglês suficiente para comunicação oral com equipe estrangeira – de Intermediário (B1+) e superior;
- Disponibilidade para trabalhar a tempo parcial (a partir de 30 horas) durante o estágio e a tempo inteiro após a sua conclusão;
- Para confirmar sua experiência prática, você precisa demonstrar um projeto - pode ser um curso, um projeto favorito ou qualquer outra coisa;
- Um currículo deve ser anexado à sua inscrição de estágio.
Condições:
- O período de estágio é em média de 2 a 3 meses e normalmente não ultrapassa 4 meses;
- Programa individual;
- O estágio será realizado em um dos escritórios da EPAM em São Petersburgo.
Análise:
Leia uma análise detalhada de um dos alunos do JavaRush."Lanit"
A Lanit é uma das maiores empresas de TI da Rússia. A empresa abriu um programa de estágio para quem tem pouca experiência, mas gostaria de conseguir um emprego após concluir o estágio.Requisitos para participação no programa:
- Possibilidade de dedicar pelo menos 35 horas semanais ao estágio (durante a semana); Pedimos que compareça ao escritório um dia por semana, no restante do tempo o estágio é realizado remotamente;
- Ensino técnico superior ou cursos universitários superiores;
- Conhecimento dos fundamentos da linguagem de programação Java;
- Proficiência em Inglês ao nível de leitura de documentação técnica;
- Paixão por desenvolvimento de software e tecnologia da informação.
Condições:
Local de estágio: escritório central da estação. m. Rizhskaya/Alekseevskaya/Marina Roshcha (Moscou)."Yandex"
Junto com a equipe Yandex, os estagiários criam serviços web complexos que garantem o funcionamento de um site ou aplicativo, resolvem problemas arquitetônicos e desenvolvem infraestrutura de processamento de dados. Entre os projetos realizados pelos estagiários, há muitos projetos verdadeiramente importantes. Trata-se da integração do ClickHouse e do CatBoost, do lançamento de um novo serviço de processamento de solicitações carregadas, da criação de uma função de detecção de recursos para aprendizado de máquina, que agora é utilizada em diversos departamentos da Yandex.Requisitos para participação no programa:
- Excelente conhecimento de algoritmos básicos e estruturas de dados;
- Capacidade de escrever código em uma das linguagens de programação.
Condições:
- O estágio pode ser realizado nos escritórios da Yandex em Moscou, São Petersburgo, Yekaterinburg, Minsk, Sochi, Novosibirsk, Nizhny Novgorod e Simferopol.
- Os participantes receberão um salário.
- A duração é de três a seis meses.
- O estágio acontece durante todo o ano, então você pode se inscrever a qualquer momento.
CVT
O estágio é direcionado a quem tem conhecimentos básicos em desenvolvimento, design, análise ou gestão de projetos. Eles aceitam alunos finalistas e especialistas iniciantes.Requisitos para participação no programa:
- Compreensão geral do design de aplicações web;
- Habilidades de programação em Java (preferencial) ou outra linguagem de alto nível;
- Compreensão dos princípios de organização de bases de dados relacionais;
- Propósito, vontade de desenvolver e alcançar resultados;
- Conhecimento básico de OOP.
Condições:
- Todos os estagiários recebem uma bolsa a partir do 2º mês de estágio, sujeito à aprovação de um nível intermédio de conhecimentos.
- Normalmente o estágio dura até 3 meses. Porém, vale considerar que a duração do estágio é determinada individualmente e depende do sucesso e da contribuição do estagiário.
Bielorrússia
EPAM
Tal como na Rússia, o centro de formação EPAM da Bielorrússia realiza formação e estágios.Requisitos para participação no programa:
- Nível de Inglês a partir de A2 (Pré-Intermediário);
- Conhecimento confiável de padrões OOP, SOLID, GOF;
- Compreensão de JVM, JDK, JRE, Garbage Collector, Classloading;
- Sólidos conhecimentos de Java 8 (Java Core, Stream API);
- Experiência em desenvolvimento baseado em Spring Framework, Sprint Boot, Servlet API;
- Conhecimentos básicos de desenvolvimento de web services, conhecimentos de XML, JSON;
- Proficiente em SQL, Maven, Git, Docker.
Condições:
- A duração depende das competências atuais e pode variar de um a vários meses.
- Com isso, os participantes terão a oportunidade de realizar uma entrevista e receber uma Oferta de Emprego na EPAM.
iTechArt
A empresa possui laboratório de treinamento próprio, que realiza cursos e estágios. Neste momento está aberto o recrutamento para estágios para quem conhece Java. Durante o estágio, os estagiários trabalharão em projetos individuais e em grupo utilizando Java, Spring, Hibernate, PostgreSQL\MongoDB, JavaScript (React\Angular\Vue dependendo do projeto), e também se familiarizarão com sistemas de computação em nuvem usando o exemplo da Amazon. Serviços web.Requisitos para participação no programa:
- Conhecimento dos princípios básicos de OOP e capacidade de aplicá-los na prática;
- Conhecimento do básico de uma das linguagens OOP (Java, Python, Scala);
- Conhecimento dos fundamentos de bancos de dados relacionais;
- Inglês em nível não inferior ao Intermediário.
Condições:
- Aulas off-line e on-line;
- Duração - 3 meses.
GO TO FULL VERSION