Vaga Back-End

Desenvolvedor(a) Backend Kotlin Sênior

Kotlin PHP RabbitMQ Redis Spring Boot

Onebrain

Onebrain

Pequena/média empresa

Salário: Até R$18.000

Aceito candidatos dispostos a se mudar

Descrição da empresa

Desde 2002 transformando negócios com tecnologia.

Somos Pessoas, Estratégia e Tecnologia

Nossas soluções estão no dia a dia de milhões de pessoas. São mais de duas décadas impulsionando negócios de grandes marcas como iFood, Tetra Pak, PicPay, Gringo e Sympla, além de unicórnios e startups em pré-seed, seed e series A.

Inovamos empresas por meio de soluções digitais e da união estabelecida entre nossa equipe. Somos um só cérebro, e estamos preparados para revolucionar o seu negócio!

Atividades e Responsabilidades

Desenvolver e manter serviços backend em Kotlin, utilizando o Spring Boot e outras tecnologias relacionadas.
Participar ativamente no desenho e na implementação de uma nova camada de plataforma que se comunicará com as camadas de produto, banco de dados e mensageria.
Garantir que as soluções desenvolvidas sigam as melhores práticas de engenharia de software, incluindo padrões de código limpo, testes automatizados, e práticas de integração contínua.
Colaborar com equipes multifuncionais para garantir que a plataforma atenda aos objetivos de negócio e seja escalável e segura.
Influenciar e promover uma cultura de excelência técnica, revisão de código e práticas de desenvolvimento ágil dentro do time.
Contribuir para a documentação detalhada das APIs, utilizando ferramentas como Swagger para garantir clareza e facilidade de uso.
Trabalhar com tecnologias como PostgreSQL, ElasticSearch, Redis, Kafka e AWS, entre outras.

Requisitos

Experiência sólida em desenvolvimento backend com Kotlin e Spring Boot.
Forte compreensão de arquitetura de software, especialmente em sistemas orientados a microserviços e API First.
Conhecimento em infraestrutura na nuvem, preferencialmente AWS.
Experiência com bancos de dados relacionais (PostgreSQL) e não relacionais (ex. MongoDB).
Experiência com sistemas de mensageria como Kafka, SQS ou RabbitMQ.
Habilidade para influenciar decisões técnicas e atuar como mentor dentro da equipe.
Experiência com ferramentas de documentação de API como Swagger/OpenAPI.
Conhecimento em estratégias de caching e desempenho, utilizando Redis ou outras ferramentas similares.
Sólido conhecimento em Kotlin para Backend;
Forte compreensão sobre arquitetura de software, especialmente em sistemas orientados a microsserviços e API First;
Necessário conhecimento em alguma dessas outras técnologias (PHP, Python ou NodeJs);

O que nós oferecemos

Seguro de Vida
Academia/Gympass
Bônus