Engenheiro de Software Sr. (Java)
Indexed description
Quando você pensa em carreira, o que vem à sua mente? Propósito? Colaboração? Ser protagonista para fazer a diferença? No PagBank temos tudo isso e muito mais. 💛
Estamos em busca de pessoas que vistam a camisa com orgulho. Gente com vontade de facilitar a vida financeira das pessoas e impulsionar negócios!
Tá a fim de uma carreira que rende mais?
Confira essa oportunidade e #VemProPags!
Responsabilidades e atribuições
Requisitos e qualificações
Graduação em Tecnologia da Informação, Ciência da Computação, Engenharia de Software ou áreas correlatas.
Experiência com desenvolvimento de sistemas em Java e arquiteturas distribuídas.
Conhecimento em estrutura de dados, algoritmos e análise de complexidade.
Experiência com programação orientada a objetos, padrões de projeto (Design Patterns) e programação concorrente.
Conhecimento em mensageria e comunicação assíncrona, como Kafka, RabbitMQ, JMS, SQS e SNS.
Experiência com arquitetura de microsserviços, Docker e práticas DevOps.
Experiência com bancos de dados SQL e NoSQL.
Experiência com o ecossistema Spring (Boot, Cloud, Data e afins).
Conhecimento em testes automatizados e boas práticas de qualidade, desempenho e manutenção de software.
Conhecimento em ferramentas de CI/CD, como Jenkins.
Experiência com observabilidade, monitoramento, depuração e refatoração de aplicações.
Experiência atuando em colaboração com times de desenvolvimento e participando de discussões técnicas.
Informações adicionais
Diferenciais:
Experiência em ambientes de alta volumetria e sistemas críticos.
Conhecimento de plataformas em nuvem (AWS, Azure ou GCP).
Experiência com Kubernetes e Service Mesh.
Create a free Caio profile to unlock more results and save your role and location preferences.
Unlock free search