A arquitetura de software é um conceito fundamental na tecnologia de informação, e como Arquiteta de Software você será responsável por liderar a definição e implementação da arquitetura de software e soluções. Garantindo uma estrutura robusta, escalável e alinhada às necessidades de negócio.
A sua missão será criar a ponte entre as equipes de negócios e TI, assegurando que os softwares a serem construídos, mantidos e evoluídos sejam organizados e disponibilizados de forma eficiente.
Requisitos Técnicos
* Avaliação e conhecimento de aplicações em Java, PHP, Node, Kotlin, Python, TypeScript, etc.
* Conhecimento em integrações, escalabilidade, performance, capacidade de resolver problemas arquiteturais em ambientes complexos.
* Construção, manutenção de APIs (SOAP / RESTFUL / HATEOAS) e Governança de Integrações.
* Aplicação de boas práticas de escrita de código, maturidade de entregas, GIT, evolução tecnológica, avaliação de novas tecnologias, arquitetura multitenancy, boas práticas de documentação.
* Conhecimento em Arquitetura Hexagonal, DDD, TDD, BDD, Arquitetura baseada em Eventos.
* Experiência com Mensageria - Kafka e/ou ActiveMQ.
* Experiência com Banco de dados MySQL, Oracle, SQLServer.
Vantagens Adicionais
* Experiência no mercado financeiro.
* Experiência com Integrações entre sistemas distribuídos.