Descrição Missão do cargo Atuar em equipe técnica de Framework / Engenharia Agro no desenvolvimento e sustentação de softwares e produtos especialistas para o segmento Agro, com foco em arquitetura, engenharia, tecnologia e ferramentas, para entregar soluções que agreguem valor direto a nossos clientes finais (externos), assim como junto aos clientes internos (squads/times de desenvolvimento), assegurando qualidade, performance, escalabilidade e excelência técnica das soluções voltadas ao agronegócio. Além de buscar continuamente a eficiência dos processos e atuar como facilitador na construção e análise de dados, assegurando as melhores práticas.Responsabilidades e atribuições O QUE VOCÊ VAI FAZERDesenvolver e evoluir soluções de média complexidade (OnPremises e Cloud/SaaS) utilizando a tecnologia JavaAplicar boas práticas de arquitetura e engenharia de software na estruturação e análise de componentesGarantir a qualidade e a sustentação de produtos existentes por meio de correções, melhorias contínuas e refatoração de códigoParticipar ativamente das discussões e dos desenhos técnicos para a criação de ferramentas e frameworksElaborar documentação técnica clara e acessível, garantindo a fácil compreensão para clientes internos (squads/dev team) e externosApoiar a governança de dados, contribuindo para a definição e aplicação de padrões, políticas e boas práticas de gestão e segurança da – informaçãoDesenvolver e manter dashboards, relatórios e análises que traduzam dados em insights relevantes para as áreas de negócio, produto e engenhariaContribuir para disseminar a cultura data-driven, estimulando o uso de dados de forma ética, segura e estratégica nas decisões de negócioAtuar como agente de mudança, questionando e provocando reflexões que fomentem o crescimento coletivoImplementar práticas e ferramentas ágeisAjudar os times na construção e condução de processos de experimentação e validação de hipótesesIdentificar pontos de melhorias e gargalos no dia a dia das squads, atuando de forma colaborativa para solucioná-losRequisitos e qualificações O QUE ESPERAMOS DE VOCÊ Lógica de Programação e Algoritmos: capacidade analítica para resolver problemas e traduzir regras de negócio em código eficiente Orientação a Objetos (POO): domínio prático dos pilares de POO e boas práticas no design de software Java: conhecimento prático da linguagem, abrangendo sua sintaxe, recursos fundamentais e bibliotecas core Bancos de Dados e SQL: vivência prática com bancos relacionais (Oracle e/ou SQL Server), dominando instruções de estruturação (DDL) e – manipulação (DML) de dados Ferramentas e DevOps: experiência no ecossistema de build (Maven), versionamento de código (Git/GitFlow) e noções de esteiras de CI/CD e – conteinerização (Docker) APIs REST e Integrações: conhecimento prático na arquitetura, construção e consumo de APIs RESTful, com domínio do formato XML/JSON Testes de Software: capacidade de construir testes de software (utilizando frameworks como JUnit, por exemplo) para garantir a qualidade das – entregas Metodologias Ágeis: compreensão da dinâmica e do fluxo de trabalho em times ágeis, com conhecimento básico de Scrum ou Kanban Aplicar técnicas estatísticas e ferramentas analíticas (ex.: SQL, Power BI, Python, Excel) para identificar padrões, tendências e oportunidades – de melhoria operacional Apoiar a implementação de políticas e boas práticas de governança de dados, promovendo padronização e segurança das informações Conhecimento em OKRs e práticas de gestão management 3.0 Familiaridade com ferramentas de acompanhamento ágil (Jira, Confluence, Miro) Habilidades para atuar com métricas de performance e cultura de times. Habilidades para mapeamento, análise de melhoria de processosModelo de trabalho Remoto#J-18808-Ljbffr