Integration Architect | Sênior (Remote)
Summary
Designs and documents Java-based integration architectures, mapping business requirements to technical solutions using Spring, REST/SOAP, and C4 modeling. Focuses on scalable, secure APIs and event-driven systems while collaborating with business, dev, and infrastructure teams.
- Interpretar o desenho de arquitetura realizado pelo Arquiteto de Solução e detalhar as integrações previstas no projeto;
- Cruzar os requisitos de negócio com a arquitetura definida e propor a solução técnica mais adequada para as integrações;
- Elaborar desenhos de solução utilizando C4 Model — Nível 3;
- Definir e documentar integrações entre sistemas, APIs e serviços;
- Realizar Data Mapping, identificando origem, transformação e destino dos dados;
- Elaborar especificações de APIs utilizando OpenAPI v3 / Swagger;
- Realizar macroestimativas, levantamentos técnicos e mapeamento de volumetria;
- Produzir documentação de capacidade e informações necessárias para que o time de infraestrutura avalie os impactos da solução;
- Participar de refinamentos, reuniões técnicas e discussões com as áreas de negócio;
- Defender as soluções propostas em painéis de arquitetura;
- Detalhar as informações técnicas necessárias para que o time de desenvolvimento consiga implementar a solução;
- Atuar próximo ao time de desenvolvimento durante a implementação, garantindo aderência ao desenho arquitetural;
- Garantir a aplicação de boas práticas de engenharia de software, padrões arquiteturais e padrões de projeto;
- Avaliar aspectos de escalabilidade, segurança, performance, observabilidade e resiliência das integrações;
- Atuar em conjunto com: gerentes de Projeto, Analistas Funcionais, Arquitetos de Solução e Arquitetos de diferentes sistemas, garantindo alinhamento entre negócio, arquitetura e desenvolvimento.
- Experiência sólida como Arquiteto de Integração ou em posições similares de arquitetura;
- Experiência com Arquitetura Hexagonal;
- Conhecimento sólido em Java SE/EE, Java e Spring;
- Experiência com integrações REST e SOAP;
- Conhecimento e experiência com C4 Model, especialmente na elaboração de diagramas de Nível 3;
- Experiência com OpenAPI v3 / Swagger;
- Experiência na definição e documentação de soluções de integração;
- Conhecimento em microsserviços, APIs e Arquitetura Orientada a Eventos (EDA);
- Capacidade de interpretar requisitos de negócio e traduzi-los em soluções técnicas;
- Experiência na interação com times de negócio, desenvolvimento e infraestrutura, além de Gerentes de Projeto, Analistas Funcionais e Arquitetos.
Requisitos desejáveis
- Experiência com API Gateway, preferencialmente Axway Amplify;
- Conhecimento em Azure;
- Experiência com Camunda;
- Conhecimento em OAM e segurança de APIs;
- Experiência na construção de arquiteturas escaláveis;
- Conhecimento em Clean Code, componentização, reutilização de código e padrões de projeto;
- Experiência com ferramentas de versionamento de código;
- Conhecimento de metodologias ágeis e CI/CD;
- Conhecimento em testes unitários, de integração e funcionais;
- Experiência com observabilidade, análise de logs, monitoramento e métricas de aplicação e infraestrutura;
- Experiência com análise de volumetria e avaliação de impactos de infraestrutura;
- Conhecimento do ciclo completo de desenvolvimento, desde o planejamento até a entrega, melhoria contínua e acompanhamento de impactos.