HEXAWARE
Grupo Coppel
Programador(a) Sênior
PythonJavaReact
Tradução automática. Consulte o original.
Sobre nós
Projetar a solução técnica das iniciativas de acordo com os requisitos entregues pela análise para atender à necessidade do negócio, respeitando os padrões arquiteturais estabelecidos dentro da organização para a construção de software.
Responsabilidades
- Desenvolver e manter serviços backend de alta qualidade, cumprindo padrões de arquitetura, segurança e boas práticas.
- Implementar lógica de negócio e APIs REST, assegurando o cumprimento de requisitos funcionais e não funcionais.
- Executar testes unitários, revisões de código e apoiar na resolução de incidentes técnicos.
- Colaborar com equipes de QA, DevOps e produto em ambientes ágeis.
- Desenvolver código sem erros para a área de Testes para a realização de testes, cumprindo os requisitos do cliente.
- Desenvolver um código limpo, eficiente e funcional que atenda aos requisitos do produto.
- Aplicar as melhores práticas de codificação e ferramentas definidas pelo processo da organização para entregar produtos de qualidade.
- Realizar testes unitários das soluções desenvolvidas para validar os requisitos atribuídos e mitigar possíveis incidentes.
- Realizar revisões de código e participar de sessões de análise detalhada para garantir a eficiência do código fonte.
- Receber e fornecer feedback construtivo para melhorar continuamente o processo de desenvolvimento.
- Realizar e registrar estimativas de esforço real da construção.
- Apoiar na identificação de dependências internas e externas para evitar que se tornem bloqueios que atrasem o progresso.
- Participar das reuniões diárias para informar o progresso, identificar obstáculos e coordenar-se com outros membros da equipe.
- Participar das reuniões de retrospectiva para identificar o que deu certo, o que pode ser melhorado e como otimizar o processo nas próximas iterações.
- Realizar integrações contínuas para garantir que o código se integre corretamente com o trabalho do restante da equipe.
- Fornecer orientação e suporte aos desenvolvedores juniores para melhorar suas habilidades técnicas e para entender melhor as práticas ágeis.
- Apoiar na captura do Planejamento de Release/Plano de Trabalho para a estimativa do esforço técnico necessário, considerando dependências relevantes entre features e histórias, bem como com outras áreas, equipes e riscos que afetem a estabilidade do compromisso.
Requisitos
- 3 anos de experiência em desenvolvimento backend.
- Java 17 ou superior, Spring Boot.
- Python.
- Graphql, React js, Modern js,
- Princípios SOLID, padrões de design e boas práticas.
- Bases de Dados.
Formação
Graduação em Ciência da Computação, Engenharia de Sistemas, Engenharia de Software, Bacharelado em Informática, Bacharelado em Sistemas Computacionais.
Benefícios
- Salário base.
- Fundo de Poupança.
- Descontos em compras de móveis e roupas.
- Gratificação natalina
- Férias.
- Adicional de férias.
- Participação nos Lucros.
- Dia livre de aniversário.
- Bolsas de estudo.
- Material escolar.
- Clube de proteção familiar.
- Ambiente de trabalho agradável.
- Outros benefícios e vantagens.
