Logo for Ci&T

[Job - 29118] Arquiteto de Software (Java e Angular), Brazil

Key Facts

Remote From: 
Full time
Portuguese

Other Skills

  • Resilience
  • Collaboration
  • Communication
  • Critical Thinking
  • Mentorship
  • Problem Solving

Roles & Responsibilities

  • Extensive experience as a Software Architect
  • Deep practical Fullstack expertise with Java (Backend) and Angular (Frontend)
  • Experience in mobile native development contexts (Android and iOS) and guiding integrations
  • Experience with code quality practices (Design Patterns, Clean Code, SOLID, Code Review, SonarQube/OWASP, Automated Testing) and relational/non-relational databases (SQL Server/Oracle/DB2 and MongoDB)

Requirements:

  • Partner with leadership as the right-hand to the Tech Lead, guiding daily activities, supporting technical upskilling, and actively influencing project decisions
  • Lead technical refinement of requirements; perform deep analysis and debugging of legacy code to craft precise refinements and unblock the team via escalation or solving complex problems
  • Design and document robust architectures and clear architectural diagrams to guide the development team
  • Ensure scalability, security, and resilience while promoting performance and cost optimization through architectural improvements and adherence to engineering best practices

Job description

Somos especialistas em transformação tecnológica, unindo expertise humana à IA para criar soluções tech escaláveis. Com mais de 8,000 CI&Ters ao redor do mundo, já formamos parcerias com mais de 1,000 clientes durante nossos 30 anos de história. Inteligência Artificial é nossa realidade.

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.

Estamos em busca de um(a) Arquiteto(a) de Software com visão sistêmica, atitude de dono e excelente capacidade de comunicação para integrar nosso time.

Nesta posição, você será a principal referência técnica e estratégica do projeto, atuando lado a lado com a liderança e o cliente. Se você gosta de resolver problemas complexos, tem facilidade para transitar entre o backend, o frontend e contextos mobile, e adora otimizar recursos sem abrir mão da performance, essa vaga é para você!

Responsabilidades:

-Parceria com a Liderança: Atuar como braço direito do Tech Lead (TL), auxiliando no dia a dia, ajudando na sua capacitação técnica e influenciando ativamente as decisões diárias do projeto;
-Refinamento e Desbloqueio: Liderar o refinamento técnico das demandas. Você fará a análise profunda e o debug de códigos legados para construir refinamentos assertivos, além de atuar no desbloqueio do time seja com escalation ou para a resolução de problemas complexos;
-Design e Documentação: Construir documentações robustas e desenhos de arquitetura claros que guiem a equipe de desenvolvimento;
-Visão de Eficiência: Sugerir modernizações, novas tecnologias e melhorias de arquitetura com dois focos principais: garantir a melhor performance da aplicação e promover economia financeira (otimização de custos e infraestrutura) para o contexto do cliente;
-Atribuições Core de Arquitetura: Garantir a escalabilidade, segurança, resiliência e a manutenção dos melhores padrões de engenharia de software no ciclo de vida do produto.

Requisitos Técnicos:

-Sólida experiência prévia atuando como Arquiteto(a) de Software.
-Conhecimento profundo e prático em desenvolvimento Fullstack, com domínio em Java (Backend) e Angular (Frontend).
-Vivência em contextos que envolvam integração e desenvolvimento Mobile Nativo (Android e iOS) — você não precisa programar os apps do zero, mas precisa entender a arquitetura, os desafios do ecossistema e saber guiar integrações e soluções mobile.
-Experiência com acompanhamento da qualidade de código (Design Patterns, Clean Code, SOLID, Code Review, Sonarqube/OWASP, Testes Automatizados);
-Experiência com bancos de dados relacionais (SQLServer/Oracle/DB2) e não relacionais (MongoDB).

Diferenciais:
- Conhecer as métricas DORA e já ter atuado em contextos que as acompanhem e persigam no dia a dia;
- Ter conhecimento sobre construção de dash no Dynatrace principalmente seguindo os Golden Signals;
- Utilizar IA no seu dia a dia para acelerar tarefas repetitivas ou ajuda-lo a agregar mais qualidade ou valor;
- Atuação em contextos onde o fluxo de entrega em produção é contínuo, evitando geração de estoques. 

 
#LI-BS3
#senior
Nossos 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.

Related jobs

Other jobs at Ci&T

We help you get seen. Not ignored.

We help you get seen faster — by the right people.

🚀

Auto-Apply

We apply for you — automatically and instantly.

Save time, skip forms, and stay on top of every opportunity. Because you can't get seen if you're not in the race.

AI Match Feedback

Know your real match before you apply.

Get a detailed AI assessment of your profile against each job posting. Because getting seen starts with passing the filters.

Upgrade to Premium. Apply smarter and get noticed.

Upgrade to Premium

Join thousands of professionals who got noticed and hired faster.