Job 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
Main responsibilities
* Atuar no desenvolvimento de aplicações escaláveis, resilientes e de alta disponibilidade.
* Auxiliar no levantamento de requisitos de negócio e tecnologia.
* Auxiliar na avaliação e definição da arquitetura de sistemas e softwares.
* Identificar e propor melhorias para os sistemas atuais para aumento de produtividade, escalabilidade, estabilidade e/ou controle.
* Criar testes unitários e de integração.
* Desenvolver APIs.
Requirements and skills
* Experiência com desenvolvimento em PHP ou outra linguagem orientada a objetos como Kotlin, Java ou .NET.
* Conhecimento em bancos relacionais, como MySQL e PostgreSQL.
* Conhecimento em serviços REST.
* Conhecimento em orientação a objetos, SOLID e padrões de projeto.
* Fluência em orientação a objetos (encapsulamento, herança, polimorfismo e abstração).
* Conhecimento de arquitetura voltada a serviços.
* Conhecimento em estrutura de dados.
* Conhecimento em testes automatizados.
* Conhecimento em Kafka.
* Conhecimento em sistemas de alta disponibilidade.
* Experiência em arquitetura em camadas (Hexagonal, Onion e Clean Architecture).
Additional information
* Experiência em metodologias ágeis (Scrum e Kanban).
* Conhecimento em Kotlin.
* Conhecimento em serviços Cloud (preferencialmente AWS).
* Conhecimento em banco de dados NoSQL.
#J-18808-Ljbffr