Skills
Sobre a Vaga
Na CI&T, ajudamos empresas a transformar o potencial da IA em resultados reais. Estamos buscando um(a) Arquiteto(a) de Sistemas para atuar como referência técnica em sistemas críticos do mercado de benefícios, conectando um legado complexo em J2EE com uma arquitetura moderna em microserviços e microfrontends na nuvem.
Importante: para quem reside na Região Metropolitana de Campinas, a presença nos escritórios de Campinas será obrigatória conforme a política de frequência vigente.
Responsabilidades
- Atuar como dono(a) da solução, garantindo evolução e estabilidade dos sistemas críticos
- Conduzir decisões de arquitetura entre o monólito legado e o ecossistema moderno de microserviços
- Realizar troubleshooting ponta a ponta, investigando problemas em múltiplas camadas (legado, moderno e cloud)
- Orientar o time e apoiar na elevação da maturidade técnica do time e do cliente
- Garantir boas práticas de engenharia, como code review e manutenção de código limpo
Requisitos
- Experiência sólida com Java (Java 8 a 17/21), incluindo Spring Boot 3.x e Quarkus (ex.: AWS Lambda)
- Conhecimento profundo de aplicações legadas J2EE (EJB 2.1, Servlets, JSP, SOAP com Apache Axis / JAX-WS)
- Arquitetura de microserviços por domínio, com padrão API + orquestrador e comunicação assíncrona via mensageria
- Experiência com IBM WebSphere Traditional (deploy, tuning e troubleshooting de EAR/WAR)
- Bancos de dados Oracle (principal) e MongoDB; PostgreSQL é diferencial
- Experiência com AWS (Lambda, SQS, SNS, S3, ECR, Parameter Store)
- Containers e orquestração com Docker e Red Hat OpenShift (OCP4)
- CI/CD com Azure DevOps Pipelines, integração com SonarQube e Veracode
- Testes unitários e de integração (JUnit 5 + Mockito, WireMock) e métricas de cobertura (JaCoCo)
- Princípios de Clean Code e SOLID, além de vivência com SCRUM e KANBAN
Beneficios
- Atuação em projetos relevantes e com alto impacto no mercado de benefícios
- Ambiente que valoriza compartilhamento de conhecimento, code review e evolução técnica
- Oportunidade de liderar decisões arquiteturais entre legado e modernização em nuvem