Desenvolvimento de Software — Descrição do Cargo
Aqui você terá a oportunidade de trabalhar em projetos interessantes e desafiadores.
O Desenvolvedor Fullstack será responsável por garantir a excelência técnica nas liberações, trabalhando em conjunto com os times de Dev e QA.
Ele fará parte de um time que atua em manutenção de sistemas legados, propondo melhorias, identificando falhas e colaborando com a categorização e resolução de ordens de serviço (OS), com foco em performance, estabilidade e ganho de conhecimento funcional.
Você contribuirá para a evolução e sustentação de sistemas críticos utilizados por grandes clientes.
O papel tem responsabilidade dupla: desenvolver e garantir a excelência técnica nas liberações, atuando de forma híbrida entre Dev e QA.
As suas tarefas incluirão:
* Desenvolver e manter funcionalidades de software com foco em qualidade, desempenho, manutenibilidade e experiência do usuário;
* Participar da análise e interpretação de requisitos funcionais e não funcionais, colaborando com times de Produto, Qualidade e QA desde as fases iniciais;
* Escribir código limpo, testável, organizado e aderente aos padrões técnicos;
* Realizar manutenção corretiva, evolutiva e adaptativa em sistemas e rotinas existentes;
* Investigar e corrigir erros, propondo melhorias com foco em performance, estabilidade e prevenção de falhas;
* Colaborar com a automação de testes e validação técnica das entregas, contribuindo para a robustez das versões liberadas;
* Apoiar o time na definição de critérios de aceite, estratégias de teste e validação de cenários críticos;
* Participar da definição de estimativas de esforço e planos de entrega, com visão integrada entre desenvolvimento e qualidade;
* Atuar ativamente nos ritos ágeis do time, promovendo uma cultura de melhoria contínua;
* Registrar e manter documentação técnica clara das funcionalidades desenvolvidas ou modificadas;
A sua equipe é composta por profissionais apaixonados pela tecnologia e pelo sucesso dos nossos clientes. Vamos fazer história juntos!
Somos uma empresa justa e inclusiva, valorizando a individualidade e proporcionando oportunidades de crescimento e desenvolvimento.
Nossa equipe oferece benefícios que vão além do básico. Nós queremos que você se sinta bem e satisfeito em todas as áreas da sua vida.
Habilidades — Requisitos
* Conhecimentos avançados em Java, orientação a objetos, API Java, frameworks de front-end, banco de dados relacional, consultas avançadas e escrita de testes unitários e automatizados;
* Habilidades de comunicação eficaz, liderança e gerenciamento de equipes;
Benefícios
Nossos benefícios incluem
* Treinamento constante e atualização de habilidades;
* Seguro de saúde e assistência médica;
* Plano de carreira e desenvolvimento pessoal;
* Promoções baseadas no desempenho e reconhecimento de méritos;
* Vantagens sociais e financeiras; e muitas outras coisas incríveis!
Se você está procurando por um desafio emocionante e quer ser parte de uma equipe incrível, então este é o seu lugar!