Published on Aug 11, 2026 · We confirmed this when the job was aggregated
Hello,Você Arquiteto, que deseja uma oportunidade inovadora, venha atuar em uma instituição responsável por viabilizar a comercialização de energia elétrica no Brasil.Estamos buscando um profissional hands on, com foco em desenvolvimento profissional, atualizado e apaixonado por tecnologia.Confira os requisitos👇🏻Responsabilidades e atribuições
Atuação
em projetos de modernização de sistemas legados Java/JEE para arquitetura
para aplicações containerizadas;
Conhecimento
de estratégia de migração de aplicações monolíticas (ex.: strangler fig,
rearquitetura incremental, convivência entre sistema legado e novo);
Conhecimento
de arquitetura de segurança e autenticação, comunicação e integração entre
sistemas (APIs REST, mensageria);
Conhecimento
de padrões arquiteturais de resiliência e tolerância a falhas, cache,
transações distribuídas e filas;
Conhecimento
de estratégia de containerização e adoção de plataforma
Kubernetes/Open
Shift, incluindo infraestrutura base;
Conhecimento
de esteira de CI/CD e práticas de Git
Ops para automação de deploy;
Conhecimento
de estratégia de deployment, monitoramento e observabilidade de sistemas;
Liderança
técnica em projetos de desenvolvimento e modernização de aplicações, com
atuação em fóruns de arquitetura;
Sólidos
conhecimentos em processos de Engenharia de Software, Arquitetura
Orientada a Serviços, Engenharia Reversa;
Domínio
de técnicas de design de software, incluindo Arquitetura Hexagonal (Ports
& Adapters), Clean Code, Domain-Driven Design, API First, ADRs,
métodos ágeis e gerenciamento de configuração de sistemas;
Conhecimento
básico de técnicas de gestão de projetos.
Tempo de Experiência:
Mínimo
de 8 anos na função.
Tecnologias Requerida:
Java e Spring Framework / Spring Boot
/ Spring Cloud;
APIs
REST;
Arquitetura
Hexagonal (Ports & Adapters) e princípios de Clean Code;
Containers
(Docker) e orquestração com Kubernetes/Open
Shift;
Mensageria
e filas (Kafka, RabbitMQ ou similar);
Cache
distribuído (Redis ou similar);
CI/CD
(Bitbucket) e Git
Ops (ArgoCD);
Autenticação
e autorização (OAuth2, JWT);
Padrões
de resiliência (Circuit Breaker, Retry, Bulkhead).
Desejável:
Conhecimento
de aplicações legadas Java 6/JEE, DWR e JSP, JQuery, Spring Batch para
subsidiar estratégias de retrocompatibilidade e migração;
Ferramentas
de observabilidade e monitoramento (Grafana, Dynatrace ou similar);
CDN,
MinIO e estratégias de armazenamento de arquivos estáticos;
Processamento
assíncrono, threads paralelas e rotinas batch;
Conhecimento
em Inteligência Artificial aplicada à engenharia de software, incluindo
uso de agentes de codificação (ex.: Claude Code, Kiro) e LLMs no ciclo de
desenvolvimento;
Harness
engineering: definição de guardrails para agentes de IA (guias e sensores,
verificações determinísticas e inferenciais) para reduzir a necessidade de
revisão manual;
Criação
e uso de Agent Skills (arquivos SKILL.md)
para automatizar tarefas recorrentes de arquitetura e desenvolvimento com
agentes de IA.
Plataformas:
Open
Shift
ou Kubernetes;
Conhecimento
do ambiente legado: Web
Sphere;
Java
6 para Java 21;
Banco
de Dados Oracle.
Formação:
Graduação
em Ciência da Computação, Análise de Sistemas, Engenharia de Software,
Tecnologia da Informação ou similares.
Modelo de contratação:PJ.Forma de atuação:100% remoto.
Create a free account to see the full job and apply.