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
- Etapa 1: Cadastro
- Etapa 2: Análise de currículo
- Etapa 3: Entrevista TH
- Etapa 4: Entrevista liderança
- Etapa 5: Contratação
NOS ACOMPANHE NAS REDES SOCIAIS 📱😍