[Job - 31115] Software Architect (Java), Brasil
CI&T Brazil
IT Services and IT Consulting · 5,001-10,000 employees
About the role
Lead the architectural and technological assessment of a corporate Java application portfolio. Define modernization roadmaps, architectural standards, and provide technical guidance to senior developers.
What they look for
Requirements
Requires solid experience as a Software or Solutions Architect in corporate environments with deep expertise in the Java ecosystem. Must possess strong knowledge of distributed systems, cloud-native architectures, and modern software engineering practices.
Benefits
Full description
Na CI&T , ajudamos grandes empresas a transformar o potencial da AI em impacto real nos negócios com AI Deployment, execução AI-native e tech-integrated business solutions.
Com 30 anos de experiência em transformação tecnológica, aceleramos inovação com expertise em agentic SDLC, application modernization, Data & AI, martech e business strategy.
Somos 8.000 CI&Ters em mais de 25 países, colaborando para construir soluções com impacto real. AI já faz parte da forma como trabalhamos, evoluímos e inovamos todos os dias.
Importante: se você reside na Região Metropolitana de Campinas, sua presença nos escritórios da cidade será obrigatória, conforme a política de frequencia vigente.
Buscamos pessoas localizadas no Brasil para atuar na liderança técnica de uma iniciativa de avaliação do ecossistema de aplicações Java de um cliente corporativo.
Responsabilidades:
- 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 desenvolvidas em Java 8 até Java 21, Java EE/Jakarta EE e Spring Boot; - Analisar arquitetura atual, integrações, dependências, infraestrutura, dados, segurança e requisitos não funcionais; - Identificar riscos, pontos críticos, obsolescência tecnológica e dívida técnica; - Definir alternativas de modernização, como upgrade de versão, refatoração, replatforming, migração, modularização ou descontinuação; - Elaborar arquiteturas atual e futura, roadmaps e recomendações priorizadas; - Definir padrões para APIs, microsserviços, integração, segurança, observabilidade e engenharia de software; - Produzir diagramas, documentos arquiteturais, matrizes de decisão e Architecture Decision Records; - Conduzir workshops e apresentações técnicas com equipes de tecnologia, liderança e cliente; - Garantir consistência técnica entre as avaliações realizadas; - Orientar desenvolvedores seniores e demais especialistas envolvidos na iniciativa; - Apoiar decisões relacionadas a cloud, CI/CD, resiliência, performance e evolução tecnológica; - Traduzir análises técnicas em recomendações objetivas e alinhadas aos objetivos de negócio.
Requisitos para este desafio:
- Experiência sólida como Arquiteto(a) de Software ou Arquiteto(a) de 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; - Experiência em assessment arquitetural, modernização e definição de roadmaps tecnológicos; - Conhecimento em segurança de aplicações, autenticação, autorização, OWASP e proteção de APIs; - Experiência com requisitos não funcionais, resiliência, escalabilidade, performance e observabilidade; - Conhecimento em cloud ou cloud híbrida, containers, Kubernetes e pipelines CI/CD; - Experiência com documentação arquitetural, diagramas C4/UML e ADRs; - Capacidade de liderança técnica, negociação e comunicação com diferentes níveis da organização; - Conhecimento de métodos ágeis, Scrum e Kanban.
Diferenciais:
- Experiência em migração de Java EE para Jakarta EE ou Spring Boot; - Conhecimento em Kafka, API Gateway, service mesh e plataformas de integração; - Experiência com Azure, Docker, Kubernetes e arquiteturas cloud-native; - Conhecimento em Dynatrace, SonarQube, Fortify, Nexus, Bitbucket, Bamboo, Jira e Confluence; - Certificações ou conhecimento em TOGAF, ArchiMate ou modelos de arquitetura corporativa; - Vivência em avaliações de portfólio, racionalização de aplicações e transformação digital; - Experiência em instituições financeiras ou ambientes altamente regulados.
#LI-DR3
#Senior
\n
\nNossos benefícios:
- 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);
- Seguro de Vida;
- Plataforma de aprendizagem contínua (CI&T University);
- Clube de descontos;
- Plataforma online gratuita dedicada à promoção da saúde física, mental e bem-estar;
- Curso gestante e parentalidade responsável;
- Parceria com plataformas de cursos online;
- Plataforma para aprendizagem de idiomas;
- E muitos outros
Mais detalhes sobre os nossos benefícios aqui: https://ciandt.com/br/pt-br/carreiras
Na CI&T, a inclusão começa no primeiro contato. Se você é pessoa com deficiência, é importante apresentar o seu laudo durante o processo seletivo. Consulte quais dados são necessários conter no laudo clicando aqui. Assim, podemos garantir o suporte e as adaptações que você merece. Se ainda não tem o laudo caracterizador, não se preocupe: podemos te apoiar para obtê-lo.
Temos um time dedicado de Saúde e Bem-estar, especialistas em inclusão e grupos de afinidade que estarão com você em todas as etapas. Conte com a gente para fazer essa jornada lado a lado.
Similar roles
- Java Backend Developer – Cargo Platform
-
Senior Java Software Engineer 759
Freedom Technology Solutions Group Annapolis Junction, Maryland, United States · $225K–$275K/yr
-
Développeur JAVA Fullstack H/F – Lille
Smile Group Lille, Upper France, France
-
Tech Lead Java (H/F)
Meritis Montpellier, Occitania, France
-
Senior Software Engineer (Java, AWS)
Exadel Inc (Website) São Paulo, São Paulo, Brazil
-
Technical Lead - Backend (Java / Spring Boot)
CreateFuture Leeds, England, United Kingdom