Arquiteto de Software
- Desenvolvimento
- Banco de Dados
- Segurança
🚀 Vaga: Arquiteto de Software
📍 Modelo: Remoto
📄 Contratação: Pessoa Jurídica (PJ)
💡 Sobre a oportunidade
Buscamos um(a) Arquiteto de Software Pleno para atuação em projetos de alta complexidade, seguindo padrões técnicos exigidos em contratações públicas, com foco em arquitetura moderna, escalabilidade, segurança e integração de sistemas.
🎓 Formação (OBRIGATÓRIO)
-
Ensino superior completo em:
-
Ciência da Computação
-
Engenharia de Software
-
Sistemas de Informação
-
Análise e Desenvolvimento de Sistemas
-
Ou áreas correlatas de TI
-
-
Diploma reconhecido pelo MEC (obrigatório)
⏱️ Experiência (OBRIGATÓRIO)
-
Mínimo de 5 (cinco) anos de experiência comprovada em Tecnologia da Informação
-
Deste período, mínimo de 2 (dois) anos de atuação comprovada em Arquitetura de Software ou Design de Soluções
-
Experiência em projetos de média e alta complexidade
🧠 Requisitos Técnicos Obrigatórios
🔴 Arquitetura de Software
-
Definição e implementação de arquiteturas baseadas em microsserviços
-
Modelagem de sistemas escaláveis, resilientes e distribuídos
-
Aplicação de padrões arquiteturais (MVC, Clean Architecture, DDD – diferencial)
-
Integração entre sistemas via APIs REST e mensageria
☁️ Cloud, Containers e Infraestrutura
-
Experiência com Docker (containerização de aplicações)
-
Experiência com Kubernetes (orquestração de containers)
-
Vivência em ambientes de nuvem (AWS, Azure ou GCP)
🔐 Segurança da Informação
-
Implementação de padrões de segurança em aplicações
-
Conhecimento em:
-
Criptografia
-
Autenticação e autorização
-
Prevenção contra vulnerabilidades (ex: OWASP)
-
🔧 Backend (ESSENCIAL)
-
Java (linguagem principal)
-
Frameworks:
-
Spring Boot
-
Spring MVC
-
Spring Security
-
-
Hibernate / JPA
🗄️ Banco de Dados
-
Modelagem e otimização de bancos relacionais (PostgreSQL, MySQL, SQL Server)
-
Conhecimento em NoSQL (MongoDB, Redis – diferencial)
⚙️ DevOps e Qualidade
-
Git
-
CI/CD (Jenkins ou similar)
-
SonarQube
-
Experiência com pipelines de integração contínua
💼 Responsabilidades
-
Definir e evoluir arquiteturas de sistemas
-
Garantir aderência às boas práticas e padrões técnicos
-
Apoiar tecnicamente as equipes de desenvolvimento
-
Avaliar tecnologias e propor melhorias arquiteturais
-
Garantir requisitos não funcionais (performance, segurança, escalabilidade)
-
Documentar arquiteturas e decisões técnicas
🎯 Diferenciais
-
Experiência em projetos governamentais ou licitações
-
Certificações em arquitetura ou cloud
-
Experiência com sistemas de alta disponibilidade
📑 Comprovação (IMPORTANTE – PERFIL PARA EDITAL)
-
Experiência deverá ser comprovada por meio de contratos, declarações ou registros profissionais
-
Atuação em arquitetura deve estar claramente evidenciada
💰 Remuneração
💵 A combinar
Contratação
- PJ
Estimativa Salarial
- R$