Software Architect (Java)
CI&TRemotely
restjavamicroservicesjava eespring bootclean architecturedddjakarta ee
Job Description
📋 Description
- Liderar a avaliação arquitetural e tecnológica do portfólio de aplicações Java
- Definir critérios, metodologia e padrões para análise das aplicações
- Avaliar soluções Java 8 a Java 21, Java EE/Jakarta EE e Spring Boot
- Analisar arquitetura atual, integrações, dependências, infraestrutura, dados, segurança e
- Identificar riscos, obsolescência tecnológica e dívida técnica
- Definir alternativas de modernização: upgrade de versão, refatoração, replatforming, migração
🎯 Requirements
- Experiência sólida como Arquiteto(a) de Software ou Soluções em ambientes corporativos
- Domínio do ecossistema Java, incluindo Java 8 a Java 21
- Experiência com Java EE/Jakarta EE e Spring Boot
- Conhecimento de aplicações monolíticas, microsserviços, arquitetura modular e sistemas distribuídos
- Experiência com APIs REST, mensageria, integração entre sistemas e arquitetura orientada a eventos
- Conhecimento em padrões arquiteturais, Clean Architecture, arquitetura hexagonal, DDD e SOLID
🎁 Benefits
- Plano de saúde e odontológico
- Vale alimentação e refeição
- Auxílio-creche
- Licença parental estendida
- Parceria com academias e profissionais de saúde e bem-estar via Wellhub (Gympass) TotalPass
- Participação nos Lucros e Resultados (PLR)