Pular para o conteúdo principal

Desenvolvedor FullStack I – CRM / SOM

Descrição da vaga

DESCRIÇÃO DA VAGA


Estamos em busca de alguém para construir o futuro com a gente, contribuindo para evolução e sustentação dos sistemas em CRM / SOM, com foco em entrega contínua e qualidade.

O Desenvolvedor FullStack Júnior atua tanto no frontend quanto backend em atividades simples, com foco em sistemas CRM/SOM.

Seu trabalho vai impactar diretamente em produção, qualidade das entregas e previsibilidade do time.


RESPONSABILIDADE E ATRIBUIÇÕES

Atuar no desenvolvimento e manutenção de aplicações frontend e backend em atividades de baixa complexidade, seguindo padrões definidos pelo time.  

Implementar ajustes simples, correções e melhorias evolutivas sob orientação de profissionais mais experientes.  

Apoiar na análise e resolução de incidentes, realizando leitura básica de logs e depuração de código.  

Participar de revisões de código, cerimônias ágeis e atividades de aprendizado contínuo, contribuindo para a evolução técnica e a qualidade das entregas.


REQUISITOS E QUALIFICAÇÕES 


Obrigatórios 

  • Conhecimento básico a intermediário em Java, com entendimento de programação orientada a objetos, exceções e collections.
  • Conhecimentos básicos em SQL, incluindo consultas simples com SELECT, JOIN e filtros.
  • Noções de APIs REST e protocolo HTTP. Familiaridade com versionamento de código utilizando Git.
  • Conhecimento introdutório em testes unitários, debugging e leitura de logs.
  • Capacidade de aprender com orientação constante e seguir boas práticas definidas pelo time.

Desejáveis

  • Conhecimento introdutório em frameworks Java (ex.: Spring
  • Experiência prévia em projetos acadêmicos ou pessoais publicados (GitHub
  • Noções de metodologias ágeis (Scrum/Kanban
  • Interesse por boas práticas de desenvolvimento e arquitetura de software
  • Java (POO, exceptions, collections
  • SQL básico
  • Consumo e entendimento de APIs REST
  • Conceitos básicos de HTTP
  •  Git para controle de versão
  • Leitura básica de logs (ex.: Kibana)
  • Técnicas iniciais de debugging (breakpoints e stacktrace)
  • Testes unitários com JUnit
  • Noções de arquitetura em camada

Formação: ensino superior em andamento ou completo em Ciência da Computação, Engenharia de Software, Sistemas de Informação ou áreas correlatas.

Etapas do processo

  1. Etapa 1: Cadastro
  2. Etapa 2: Análise de currículo
  3. Etapa 3: Entrevista TH
  4. Etapa 4: Entrevista liderança
  5. Etapa 5: Contratação

CONHEÇA MAIS SOBRE A GENTE

Aqui no Brain, a inovação não fica só no discurso, ela acontece de verdade.

Nós desenvolvemos o caminho para o futuro, porque acreditamos que ele é feito agora.


Somos um Instituto de Ciência e Tecnologia, criado em 2017 pela Algar, e transformamos desafios em produtos, serviços e modelos de negócio inovadores. Tudo isso com um objetivo claro: simplificar a vida das pessoas e das empresas. Inovação pra gente não é discurso, é entrega e resultado.


Atuamos em três frentes: impulsionamos a inovação dentro da Algar, conectamos startups e parceiros ao nosso ecossistema e ajudamos empresas a tirar ideias do papel e transformar inovação em impacto real.


Trabalhamos com metodologias ágeis com autonomia para criar, espaço para experimentar e confiança para evoluir juntos. Nosso ambiente é dinâmico, criativo e feito para quem tem curiosidade, vontade de aprender e coragem para transformar desafios em soluções. Se você curte inovação na prática, vai se sentir em casa nos nossos escritórios em Uberlândia/MG e São Paulo/SP.