Skills
Sobre a Vaga
Na Serasa Experian, buscamos um Engenheiro de Software Sênior para atuar em aplicações back-end e contribuir de ponta a ponta no ciclo de vida do software. Você terá autonomia para analisar requisitos, propor soluções e evoluir serviços que suportam aplicações críticas.
Responsabilidades
- Atuar em aplicações back-end, participando de discussões técnicas, proposições e planejamento
- Ser referência para dúvidas técnicas e apoiar a resolução de impasses críticos
- Conduzir atividades do ciclo completo de desenvolvimento, da concepção à implantação e operação
- Realizar revisões de código e garantir qualidade nas entregas
- Manter documentação atualizada dos serviços
- Promover melhorias contínuas de desempenho e eficiência
- Compartilhar conhecimento e apoiar o desenvolvimento do time
Requisitos
- Aplicar princípios SOLID e Design Patterns em implementação, testes e manutenção
- Desenvolver soluções escaláveis para alto volume de usuários
- Comunicar-se com clareza e analisar transações e necessidades com áreas de Negócios e Produto
- Garantir qualidade com testes unitários (ex.: JUnit, Mockito)
- Experiência com bancos de dados relacionais e não relacionais
- Trabalhar com microsserviços conteinerizados (Docker) e orquestrados (Kubernetes)
- Domínio em Java 17+ com Spring Framework (Spring Boot, Spring Data, Spring Batch)
- Experiência com APIs REST e GraphQL
- Conhecimento de arquitetura de software e padrões de projeto
- Experiência com nuvem, com foco em AWS (EKS, EC2, S3, EMR, SQS, entre outros)
- Atuar com pipelines de CI/CD, especialmente com Jenkins
Beneficios
- Ambiente de trabalho inclusivo e orientado por propósito
- Oportunidades de crescimento e desenvolvimento contínuo
- Programas e certificações de reconhecimento como Great Place To Work e Top Employers