About this role
Estamos em busca de um(a) Engenheiro(a) de Software Sênior para atuar na liderança técnica de equipes, apoiando a definição de arquiteturas, o desenvolvimento de soluções escaláveis e a disseminação de boas práticas de engenharia de software.
Responsabilidades
Liderar tecnicamente o desenvolvimento de soluções, apoiando decisões de arquitetura e resolução de desafios técnicos;Colaborar com equipes multidisciplinares em todas as etapas do ciclo de desenvolvimento;Promover boas práticas de desenvolvimento, qualidade, segurança e observabilidade;Incentivar o compartilhamento de conhecimento por meio de code reviews, documentação e sessões técnicas;Contribuir para a evolução da arquitetura, componentes reutilizáveis e padrões corporativos. Postura/experiência informal (ou formal) de liderançaDomínio de Java (17+), Spring Boot e arquitetura de microsserviços;Experiência com APIs REST, testes automatizados, bancos de dados relacionais e NoSQL;Conhecimento em Docker, Kubernetes, mensageria (Kafka/RabbitMQ), CI/CD e plataformas em nuvem (AWS);Familiaridade com padrões de arquitetura e boas práticas de desenvolvimento (DDD, SOLID, Design Patterns, entre outros).Diferenciais:
Experiência com Angular, Spark e soluções de Analytics;Conhecimento em plataformas de dados, BI e arquiteturas modernas de dados. Conhecimento em soluções de tecnologias de AUTENTICAÇÃO, como Passkey, biometrias, oAuth, credenciais verificáveis e outras. Experian Careers - Creating a better tomorrow together
Find out what its like to work for Experian by clicking here
