Pular para o conteúdo
VagasJobs

Desenvolvedor de Software SR (Java/Spring)

Join | Creative Tech

Publicada há 3 horas

Local
Remoto
Modalidade
Remoto
Contratação
Efetivo (CLT)
Salário
A combinar
Nível
Sênior
Área
Tecnologia (TI)

Requisitos

Habilidades

Mais vagas de Desenvolvedor

Sobre a vaga

#JoinUs 💙

A Join está em busca de uma Pessoa Desenvolvedora de Software SR para fazer parte de um time focado em fazer o melhor!

Na Join nós acreditamos que softwares desenvolvidos para pessoas transformam negócios, por essa razão, o nosso time de Recruiters está sempre atento para encontrar aqueles que vão nos ajudar a cumprir esse objetivo.

Como Pessoa Desenvolvedora de Software SR você fará parte de uma squad focada em qualidade, processos criativos e desenvolvimento ágil.

Vaga 100% remota! Aceitamos candidatos de todas as regiões do Brasil =D

Responsabilidades e atribuições

No seu dia a dia esperamos que você toque os seguintes processos: 

  • Analisar, projetar e implementar funcionalidades de software conforme especificações de requisitos
  • Codificar, testar unitariamente e documentar componentes de software em Java/Spring
  • Realizar revisão de código (code review) de entregas de outros membros da equipe
  • Desenvolver e manter APIs REST e integrações entre sistemas (webservices SOAP quando aplicável)
  • Realizar refatoração de código legado para padrões atuais de arquitetura
  • Implementar correções de defeitos (bugs) reportados em ambiente de produção
  • Elaborar scripts de migração de dados e atualização de banco de dados
  • Participar de reuniões de planejamento de demandas usando metodologias ágeis
  • Solicitar deploy e monitorar implantações no ambiente de observabilidade
  • Documentar decisões técnicas e arquiteturais relevantes
  • Apoiar analistas de requisitos na validação técnica de especificações
  • Apoiar analistas de teste na identificação de cenários críticos;
  • Utilizar ferramentas de IA agêntica para aumentar produtividade e qualidade do código

Requisitos e qualificações

O que será necessário para o nosso match perfeito:

  • Graduação completa em Ciência da Computação, Engenharia de Software, Sistemas de Informação ou área correlata de TI
  • Experiência mínima de 5 (cinco) anos de experiência comprovada em desenvolvimento de software
  • Linguagens obrigatórias: Java (versão 8+), incluindo frameworks Spring (Boot, MVC, Data, Security) e Hibernate/JPA
  • Desejável: Experiência com JavaScript/TypeScript ou React Native
  • Banco de dados: Experiência com Microsoft SQL Server
  • Versionamento: Proficiência em SVN e conhecimento em Git
  • Metodologias: Experiência em projetos com metodologias ágeis
  • Ferramentas de IA: Familiaridade com ferramentas de desenvolvimento assistido por IA (GitHub Copilot ou similares)
Entre no nosso canal do Telegram

Nunca pague para participar de um processo seletivo. Se esta vaga pedir dinheiro, não continue.