Engenheiro de software pl.
Há 2 dias
sao paulo, sp, Brasil
PagBank
Tempo integral
Grátis com e-mail ou Google
Salve esta vaga e mantenha sua pesquisa organizada
Crie uma conta gratuita para salvar vagas, criar alertas e retornar a esta listagem a partir do seu painel.
Grátis com e-mail ou Google
Ao continuar, você concorda com nossos Termos & Política de Privacidade.
- Superior em Ciências da Computação, Engenharia, Sistemas da Informação ou áreas correlatas.
- Experiência com desenvolvimento de sistemas e linguagem de programação Kotlin/Java.
- Conhecimento em estrutura de dados, algoritmos e análise de complexidade.
- Experiência com programação orientada a objetos, design patterns.
- Conhecimento com tecnologias de comunicação assíncrona como Rabbit, JMS, Kafka, SQS e SNS.
- Conhecimento com microsserviços (DevOps e Docker).
- Experiência com bancos de dados relacionais
- Conhecimento com Spring (Core, Boot, Cloud, Data etc.).
- Experiência com ferramentas de desenvolvimento de testes e conhecimento sobre boas práticas relacionadas a qualidade e desempenho de software.
- Conhecimento em CI/CD e plataforma Jenkins.
- Conhecimento com refatoração de código, ferramentas e práticas de observabilidade e monitoramento de sistemas.
- Conhecimento em práticas e ferramentas de segurança.
- Planejar e executar soluções para o ecossistema de microsserviços.
- Garantir o maior nível possível de automação das soluções.
- Participar de pesquisas e implantação de novas tecnologias.
- Garantir a integração das ferramentas, interagindo com as demais áreas.
- Monitorar o ambiente e criar ações proativas para garantir a saúde do ecossistema.
- Garantir a confiabilidade do ecossistema junto ao time de Segurança.
- Desenvolver ferramentas com o intuito de garantir que os recursos estão sendo utilizados de forma consciente.