Swip

Engenheiro de Software Sr. (Java)

PagBank

São Paulo, SP

Sobre el trabajo

O PagBank busca Engenheiro de Software Sênior (Java) para avaliar e definir arquiteturas, traduzir requisitos de negócio em soluções e planejar a evolução do ecossistema de microsserviços. A função envolve automação, integração entre ferramentas e áreas, monitoramento da saúde do ambiente e desenvolvimento de código e ferramentas, com foco em confiabilidade e segurança.

Requer experiência com Java/Kotlin, Unix/Linux, estruturas de dados e programação concorrente, orientação a objetos e design patterns, além de tecnologias assíncronas (Rabbit/JMS/Kafka/SQS/SNS), microsserviços (Docker/DevOps), bancos relacionais e Spring. Também é desejável conhecimento em CI/CD (Jenkins), testes, observabilidade/monitoramento, segurança e, como diferencial, metodologias ágeis, AWS e Kubernetes.