Pular para o conteúdo principal

Desenvolvedor FullStack II – 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 Pleno atua na implementação de funcionalidades de ponta a ponta com autonomia, domina frameworks backend e frontend, integra APIs e aplica boas práticas de desenvolvimento. 

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


RESPONSABILIDADE E ATRIBUIÇÕES

Implementar funcionalidades de ponta a ponta com autonomia, atuando no desenvolvimento backend e frontend conforme padrões definidos.

Integrar sistemas por meio de APIs REST e SOAP, garantindo qualidade, performance e compatibilidade.

Analisar, depurar e resolver incidentes com base em logs, métricas e troubleshooting avançado.

Participar ativamente de revisões de código, pipelines de CI/CD e melhorias técnicas, aplicando boas práticas de desenvolvimento, versionamento de APIs e padrões arquiteturais estabelecidos pelo time.


REQUISITOS E QUALIFICAÇÕES 


Obrigatórios 

  • Domínio de Java em nível avançado e experiência com frameworks como Spring (ou equivalente).
  • Conhecimento sólido em bancos de dados relacionais, com SQL avançado e leitura de PL/SQL.
  • Experiência com integração via APIs REST e SOAP.
  • Conhecimento em mensageria (JMS / ActiveMQ), controle de versão com Git e uso de ferramentas de build e CI/CD.
  • Capacidade de atuar com autonomia, responsabilidade técnica e colaboração em equipe.

Desejáveis

  • Experiência com arquitetura de microsserviços
  • Práticas de CI/CD mais avançadas
  • Containerização em ambientes produtivos
  • Conhecimento em observabilidade (logs, métricas e traces)
  • Participação em decisões técnicas
  • Mentoria informal de desenvolvedores juniores.
  • Java avançado 
  • Spring 
  • SQL avançado 
  • Leitura e entendimento de PL/SQL 
  • APIs REST e SOAP (WSDL) 
  • JMS / ActiveMQ 
  • Análise de logs com Kibana 
  • Jenkins (pipeline básico)
  • Maven
  • Docker (noções)
  • Git
  • Debugging avançado
  • Troubleshooting
  • Conceitos de concorrência (threads)
  • Versionamento de APIs e backward compatibility.

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.