Responsabilidades e atribuições
* Atuar desde a macroestimativa/T-Shirt até o fim da Sprint 0/Grooming;
* Garantir a entrega dos artefatos previstos no fluxo de trabalho;
* Governança e catálogo;
* Zelar pela governança de arquitetura, alinhada às diretrizes corporativas;
* Realizar discovery de APIs e manter o Portal de Assets atualizado;
* Gestão no Jira e visibilidade;
* Registrar e acompanhar atividades no Jira;
* Anexar entregáveis nas etapas correspondentes;
* Apontar impedimentos para refletir no Kanban e nos indicadores;
* Qualidade e sustentação;
* Participar, quando necessário, de validações e war rooms para assegurar a qualidade das entregas;
* Planejamento e estimativas;
* Participar do plano de projeto com o líder de portfólio (LP);
* Pontuar demandas, mapear premissas e contribuir para as definições técnicas;
* Documentação para desenvolvimento;
* Criar as informações técnicas dos tickets de desenvolvimento de fábrica (documento de entrada para desenvolvimento);
* Em alguns casos, o LP poderá criar os tickets com informações básicas;
* Entregas de integração: macroestimativas, DATI, mapeamentos de dados, OpenAPI/Swagger, documentação de capacidade de infraestrutura;
* Entender a solução e produzir a documentação necessária para viabilizar o desenvolvimento;
* Apoiar o time de negócios em refinamentos e reuniões.
Requisitos e qualificações
Requisitos obrigatórios;
* Arquitetura Hexagonal (mandatório);
* Java SE/EE;
* Java+Spring;
* Integrações SOAP e REST;
* Diagramação no C4 Model;
* OpenAPI v3;
* API Gateway (Axway Amplify), microserviços, APIs;
* Segurança (OAM);
* Cloud Azure;
* Camunda;
* Arquitetura Orientada a Eventos (EDA);
Desejáveis;
* Construção de arquiteturas escaláveis;
* Reutilização de código, clean code e componentização;
* Ferramentas deversionamento de código;
* Metodologias ágeis;
* Domínio do ciclo completo de desenvolvimento: planejamento, entrega, melhoria contínua e acompanhamento de impacto;
* Observabilidade e métricas de aplicação/infra: análise de logs, monitoramento, analytics, entre outros;
* Testes: unitários, de integração e funcionais;
Ferramentas de integração contínua (CI).