Empresa busca profissionais para oportunidades Júnior e Pleno nas áreas de Java, C#, .NET e Angular; confira requisitos e como se candidatar
A RunTalent está com novas oportunidades para profissionais de tecnologia que buscam trabalho remoto. As vagas incluem posições para Desenvolvedor Java Júnior, Desenvolvedor Java Pleno e Desenvolvedor Full Stack C#/Angular, com diferentes requisitos técnicos e períodos de alocação.
As oportunidades são voltadas para profissionais interessados em atuar no desenvolvimento e manutenção de aplicações, APIs, integrações e sistemas corporativos. Entre as tecnologias solicitadas estão Java, Spring Boot, Spring Batch, C#, .NET, Angular, SQL Server, DB2, Git e GitHub.
Confira abaixo os detalhes de cada oportunidade.
Vagas remotas da RunTalent
Atualmente, são três oportunidades de desenvolvimento disponíveis no material consultado:
- Desenvolvedor Java Júnior
- Desenvolvedor Java Pleno
- Desenvolvedor Full Stack C#/Angular
As vagas possuem diferentes níveis de experiência e requisitos técnicos. Por isso, candidatos devem verificar cuidadosamente as qualificações antes de enviar a candidatura.
Desenvolvedor Java Júnior
A vaga de Desenvolvedor Java Júnior é destinada a profissionais em início de carreira que já possuem experiência inicial com desenvolvimento utilizando Java.
O trabalho é 100% remoto, com contratação em tempo integral e período de alocação previsto de cinco meses.
Requisitos
Entre os principais conhecimentos solicitados estão:
- Experiência inicial com desenvolvimento Java;
- Conhecimento em Spring Boot;
- Familiaridade com desenvolvimento de APIs;
- Conhecimento em aplicações corporativas;
- Git e GitHub;
- Boas práticas de desenvolvimento de software;
- Capacidade de trabalhar em equipe;
- Disposição para aprender novas tecnologias.
A oportunidade também possui alguns diferenciais que podem aumentar a aderência do candidato à posição.
Entre eles estão conhecimentos em Angular, experiência com JavaServer Faces (JSF), vivência nos segmentos financeiro ou de seguros, metodologias ágeis como Scrum e Kanban e utilização de ferramentas de inteligência artificial para desenvolvimento, como o GitHub Copilot.
Atividades do Desenvolvedor Java Júnior
O profissional deverá atuar no desenvolvimento e manutenção de aplicações utilizando Java e Spring Boot.
Também fará parte da rotina apoiar a implementação de novas funcionalidades, realizar melhorias nos sistemas e participar da análise e correção de erros e incidentes.
A vaga também envolve práticas de qualidade de código, revisão de código, versionamento com Git/GitHub e colaboração com desenvolvedores, analistas e outros profissionais da equipe.
Outro ponto destacado é o uso de ferramentas de inteligência artificial, como o GitHub Copilot, para auxiliar no processo de desenvolvimento.
Candidatar-se à vaga de Desenvolvedor Java Júnior
Desenvolvedor Java Pleno
A segunda oportunidade é para Desenvolvedor Java Pleno. Assim como a posição Júnior, o trabalho é remoto e possui período de alocação de cinco meses.
A vaga exige experiência mais sólida no desenvolvimento com Java e conhecimentos específicos em tecnologias utilizadas em aplicações corporativas.
Principais requisitos
O candidato deve possuir conhecimento em:
- Java;
- Spring Boot;
- Spring Batch;
- Banco de dados DB2;
- Git e GitHub;
- Boas práticas de versionamento;
- Boas práticas de desenvolvimento;
- GitHub Copilot.
Entre as atividades estão o desenvolvimento e a manutenção de aplicações Java, além da criação e evolução de rotinas utilizando Spring Boot e Spring Batch.
O profissional também deverá trabalhar com integrações e manipulação de dados utilizando DB2, aplicar práticas de qualidade de código e utilizar Git para versionamento.
A experiência com ferramentas de inteligência artificial para apoiar o desenvolvimento, especialmente o GitHub Copilot, também aparece entre os conhecimentos esperados.
Candidatar-se à vaga de Desenvolvedor Java Pleno
Desenvolvedor Full Stack C#/Angular
A terceira oportunidade é para Desenvolvedor Full Stack C#/Angular, também em modelo remoto.
Diferentemente das vagas Java, essa posição combina desenvolvimento de back-end e front-end, exigindo experiência com tecnologias do ecossistema .NET e Angular.
A vaga está classificada como Pleno e possui período de alocação indeterminado.
Tecnologias exigidas
No back-end, são solicitados conhecimentos avançados em:
- C#;
- .NET Framework;
- .NET Core;
- .NET 5+;
- Entity Framework Core;
- Arquitetura de software;
- Clean Architecture;
- DDD;
- Microserviços.
No front-end, a oportunidade exige experiência com:
- Angular 8 ou superior;
- TypeScript;
- RxJS;
- HTML5;
- CSS3/SASS;
- Gerenciamento de estado com NgRx ou serviços.
Também é necessário conhecimento em SQL Server e experiência com ferramentas de versionamento, especialmente Git/GitFlow.
O que fará o profissional Full Stack?
A pessoa contratada será responsável por projetar, desenvolver e manter sistemas web escaláveis e de alta performance.
Entre as atividades estão o desenvolvimento de APIs RESTful utilizando C# e .NET 6+, além da criação de interfaces reutilizáveis, responsivas e performáticas utilizando Angular.
O profissional também deverá contribuir para a qualidade das aplicações por meio de testes unitários e de integração.
Outro ponto importante será trabalhar com bancos de dados relacionais e não relacionais, participando da modelagem e otimização de consultas.
A posição também envolve participação em rituais de metodologias ágeis, como Scrum e Kanban, em colaboração com equipes de Produto e QA.
Além disso, o desenvolvedor deverá identificar problemas de performance e realizar refatorações quando necessário.
Candidatar-se à vaga de Desenvolvedor Full Stack C#/Angular
Comparativo das oportunidades
| Vaga | Nível | Modelo | Período |
|---|---|---|---|
| Desenvolvedor Java Júnior | Júnior | Remoto | 5 meses |
| Desenvolvedor Java Pleno | Pleno | Remoto | 5 meses |
| Desenvolvedor Full Stack C#/Angular | Pleno | Remoto | Indeterminado |
Qual vaga combina com seu perfil?
Quem está começando na área de desenvolvimento e já possui conhecimentos em Java e Spring Boot pode encontrar na posição de Desenvolvedor Java Júnior uma oportunidade alinhada ao seu momento profissional.
Já profissionais com experiência mais consolidada em Java e conhecimentos em Spring Boot, Spring Batch e DB2 podem avaliar a posição de Desenvolvedor Java Pleno.
Para quem trabalha com desenvolvimento full stack, a vaga de C#/Angular exige um conjunto mais amplo de conhecimentos, envolvendo .NET, Angular, bancos de dados e arquitetura de software.
Trabalho remoto é destaque
Um dos principais atrativos das três oportunidades é o modelo de trabalho remoto.
Isso permite que profissionais de diferentes localidades possam avaliar as vagas sem a necessidade de deslocamento diário até um escritório.
Além disso, as posições abrangem diferentes níveis de experiência e tecnologias, aumentando as possibilidades para profissionais que trabalham com desenvolvimento de software.
Como se candidatar
Os interessados devem acessar diretamente a página correspondente à vaga e verificar as informações apresentadas no processo de candidatura.
É importante manter o currículo atualizado e destacar experiências relacionadas às tecnologias solicitadas, como Java, Spring Boot, C#, .NET, Angular, Git, SQL Server e DB2, conforme a posição escolhida.
Também vale destacar projetos profissionais ou acadêmicos que demonstrem experiência prática com desenvolvimento de aplicações, APIs, bancos de dados e metodologias de desenvolvimento.
Conclusão
As novas oportunidades da RunTalent reúnem três perfis diferentes de desenvolvimento: Java Júnior, Java Pleno e Full Stack C#/Angular.
Com todas as posições em modelo remoto, as vagas podem interessar tanto a profissionais que estão iniciando na carreira quanto a desenvolvedores mais experientes.
Os candidatos devem conferir os requisitos específicos de cada posição e realizar a candidatura diretamente pelos links disponibilizados acima.
