
- Local
- Remoto
- Modalidade
- Remoto
- Contratação
- Efetivo (CLT)
- Salário
- A combinar
- Nível
- Sênior
- Área
- Tecnologia (TI)
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)
Nunca pague para participar de um processo seletivo. Se esta vaga pedir dinheiro, não continue.



