Desenvolvedor(a) fullstack sênior (java + angular) - soluções em agronegócio
Descrição da Vaga
Descrição: * Formação em Ciência da Computação ou áreas relacionadas. * Experiência com Java e Spring Boot. * Conhecimento em front\-end web: Angular, JavaScript, TypeScript, HTML, CSS. * Integração entre serviços via API REST e arquitetura de microsserviços. * Experiência com GIT e versionamento de código. * Conhecimento em testes unitários, Clean Code e Design Patterns. * Banco de dados relacional, preferencialmente MySQL. * Programação orientada a objetos (OOD). * Familiaridade com metodologias ágeis. * Boa gestão de tempo, delegação e resolução de problemas. * Testes JavaScript: QUnit e Cypress. * Conhecimento em Socket.io, Redis, Kubernetes. * Familiaridade com Oracle Cloud (OCI). * Experiência com regras de negócio de Agronegócio. Organização de Demandas Participar de reuniões com o time de desenvolvimento para entender as demandas Definir prioridades conforme as indicações das áreas solicitantes Desenvolvimento e Qualidade de Código Codificar as soluções propostas, escrevendo códigos limpos, estruturados, eficientes e seguros Garantir usabilidade, integridade e sustentabilidade do sistema Conhecimento em Java, Spring Boot, Angular Programação orientada a objetos (POO/OOD), com aplicação de Clean Code, Design Patterns e princípios SOLID Integração entre serviços via API REST e arquitetura de microsserviços Conhecimento em testes unitários, além de ferramentas como QUnit e Cypress (desejável) Front\-end e Tecnologias Web Experiência com Angular, JavaScript, TypeScript, HTML e CSS Conhecimento em ferramentas e bibliotecas como Socket.io (desejável) Banco de Dados Conhecimento em bancos de dados relacionais, com foco em MySQL Uso básico e avançado de SQL Versionamento e Ferramentas de Desenvolvimento Experiência com GIT e versionamento de código Utilização de ferramentas como JIRA, IntelliJ, Bitbucket, Jenkins e Oracle Cloud (desejável) Suporte e Relacionamento com o Produto Auxiliar o time com dúvidas sobre o sistema e processos Gestão de Atividades e Metodologias Registrar tarefas no JIRA e manter comunicação clara com a equipe Compilar versões de testes e encaminhar para validação Familiaridade com metodologias ágeis Boa gestão de tempo, capacidade de delegação e resolução de problemas Qualificações e Diferenciais Graduação completa ou em andamento em Ciência da Computação ou áreas relacionadas à tecnologia Conhecimento em Redis e Kubernetes (desejável) Experiência com regras de negócio de Agronegócio (desejável) Capacidade de trabalhar em equipe de forma colaborativa, com foco em resultados 2511120202181628424
Vaga originalmente publicada em: indeed
Receba vagas como esta no seu email
Crie um alerta gratuito e seja o primeiro a saber de novas oportunidades
Alertas que entendem o que você quer
Não receba qualquer vaga. Receba apenas as que combinam exatamente com o que você busca.
Filtro:
Você recebe tudo isso:
Filtro:
Você recebe apenas:
Zero ruído. Só vagas relevantes para você.
Outros exemplos de filtros precisos:
Filtros Combinados
Combine linguagem + framework + nível + localização. Seja tão específico quanto quiser.
Email Diário
Receba um resumo diário apenas com vagas que passam nos seus filtros. Sem spam.
Kanban Visual
Organize suas candidaturas em um quadro Kanban. Acompanhe cada processo seletivo.
Planos simples, sem surpresas
Comece grátis e faça upgrade quando quiser
Premium
- Tudo do plano gratuito
- Vagas salvas ilimitadas
- Quadros Kanban ilimitados
- Alertas de vagas por email
- Suporte prioritário
Pronto para encontrar sua vaga ideal?
Junte-se a milhares de desenvolvedores que já usam o Job For Dev
Encontre as melhores oportunidades para desenvolvedores no Job For Dev