Logo for Bemobi

Analista Desenvolvimento Pleno Java/Kotlin

Key Facts

Remote From: 
Category:  Kotlin Developer
Full time
Senior (5-10 years)
Portuguese

Other Skills

  • Communication
  • Teamwork
  • Leadership
  • Mentorship
  • Problem Solving
  • Critical Thinking

Roles & Responsibilities

  • Proficiency in Java with solid Kotlin experience and Spring Boot proficiency
  • Experience with Protocol Buffers and event-driven architectures (e.g., Apache Kafka) and data-driven design
  • Strong CI/CD experience, Git proficiency, and familiarity with AWS services and infrastructure as code
  • Mastery of Test-Driven Development (TDD) and solid knowledge of design patterns, with experience in agile environments

Requirements:

  • Lead development and architecture of the Recurring Payments platform, evaluating new technologies and ensuring alignment with non-functional requirements
  • Mentor engineers, participate in constructive code reviews, and establish coding standards while guiding delivery of features in larger projects
  • Promote software testing and TDD, advocate for testing importance, and oversee incident management with a culture of transparency and continuous learning in production
  • Manage technical debt, evaluate new technologies and methodologies, and leverage cloud services and infrastructure as code within an agile, data-driven context

Job description

JOB DESCRIPTION


Na Bemobi valorizamos o espírito inovador e colaboramos para que pessoas potencializem o seu melhor e, juntos, identificamos afinidades e oportunidades. 

Se você procura desenvolvimento, desafios e um ótimo ambiente de trabalho, está no lugar certo!


Estamos buscando uma pessoa desenvolvedora que vai ter o desafio de atuar junto ao time da Plataforma de recorrência de pagamentos, desenvolvendo e direcionando a arquitetura da aplicação, avaliando e propondo novas tecnologias quando necessário e também sendo referência em testes de software.


#BeABemober 💙🚀


RESPONSIBILITIES AND ASSIGNMENTS


Expertise Técnica

  • Proficiência em conceitos avançados de programação e domínio das tecnologias usadas na equipe.
  • Conduzir discussões e decisões de arquitetura e design, considerando fortemente requisitos não funcionais.
  • Sólida compreensão de conceitos de banco de dados, administração e quando adotar diferentes paradigmas.
  • Ser referência de testes de software, defendendo sua importância para toda a equipe.
  • Domínio do ciclo de vida completo de desenvolvimento de software, desde a compreensão dos requisitos até a codificação, teste e implantação.
  • Liderar o desenvolvimento de novos recursos em projetos maiores, auxiliando engenheiros menos experientes a contribuir.
  • Envolver-se em revisões de código construtivas, com foco no compartilhamento de conhecimento e no estabelecimento de diretrizes comuns de codificação.
  • Sólida compreensão de serviços de nuvem e proficiência em infraestrutura como código.
  • Fortes habilidades de resolução de problemas, com a capacidade de navegar em desafios complexos.
  • Gerenciar dívida técnica e defender sua resolução sempre que possível.
  • Avaliar novas tecnologias e metodologias para adoção dentro da equipe.



Espírito de Equipe

  • Liderar pelo exemplo em um ambiente de equipe em primeiro lugar, promovendo cooperação e suporte mútuo.
  • Facilitar sessões de compartilhamento de conhecimento, aprimorando habilidades de equipe e promovendo uma cultura de melhoria contínua.
  • Habilidades de comunicação efetivas com membros da equipe e partes interessadas.
  • Definir padrões para documentação abrangente, garantindo escalabilidade e manutenibilidade futuras.
  • Criar espaço para novas ideias de como problemas podem ser resolvidos, abrindo espaço para engenheiros menos experientes.
  • Abertura para feedback e forte desejo de melhoria contínua.
  • Funcionar como referência, de acordo com nosso modelo “Best Effort”, no atendimento a incidentes de ambiente de produção.
  • Conduzir processos de gerenciamento de incidentes, promovendo uma cultura de transparência sobre descoberta de falhas, aprendizado e melhoria contínua.



Orientado a Resultados

  • Envolver-se fortemente nas práticas ágeis adotadas pela equipe e contribui para a melhoria da dinâmica da equipe.
  • Trabalhar em estreita colaboração com o time de produtos e outras partes interessadas para definir requisitos técnicos e entregar soluções de software de alta qualidade alinhadas com os objetivos de negócios.
  • Demonstrar pensamento crítico no alinhamento de soluções técnicas com objetivos de negócios.
  • Considerar fortemente a relação entre soluções técnicas e seus custos de infraestrutura.

REQUIREMENTS AND QUALIFICATIONS


  • Dominar a linguagem de programação Java;
  • Conhecimentos em Kotlin;
  • Experiência com Spring Boot;
  • Experiência com Protocol Buffers;
  • Arquitetura Orientada a Eventos;
  • Boa compreensão dos padrões de projeto;
  • Experiência em CI/CD;
  • Experiência com Apache Kafka e arquiteturas de data-driven;
  • Dominar TDD;
  • Experiência de trabalho em ambiente de desenvolvimento ágil;
  • Conhecer GIT;
  • Experiência com serviços AWS;
  • Experiências com construção de queries;
  • Experiência na construção de arquiteturas lambda;
  • Familiaridade com o desenvolvimento assistido com LLM's.



Diferenciais

  • Experiência com gRPC;
  • Arquitetura Hexagonal;
  • Experiência em Terraform;
  • Experiência prática no uso de ferramentas de IA generativa (como GitHub Copilot, ChatGPT, Cursor ou similares) para otimização de fluxo de trabalho, escrita e refatoração de código.



ADDITIONAL INFORMATION


O QUE VOCÊ VAI ENCONTRAR AQUI! ✌️


🥼Plano de Saúde Bradesco Rede Nacional - estendido a dependentes sem desconto por beneficiário;


🦷Plano odontológico Bradesco - opcional;


🏖️VR/VA flexível - mantido durante as férias;


🤑PLR - participação nos lucros;


💦Wellhub;


🎉Day off de aniversário;


🏠Auxílio Home Office;


🚌VT conforme necessidade - desconto permitido por lei;


❤️ Seguro de Vida Zurich;


📱Acesso gratuito a todos os nossos produtos - AppsClub, Clube de Descontos, TrueCaller, BTFit e Busuu;


📚 Acesso a treinamentos internos por meio de plataformas digitais;


🏆Programa de reconhecimento interno entre colaboradores - Bemobucks.


Olá, somos a Bemobi!


Uma empresa de tecnologia pioneira que oferece soluções mobile e plataformas para serviços digitais, microfinanças e métodos de pagamento. Na Bemobi, valorizamos o espírito de inovação e encorajamos todos a atingir sua melhor versão. Se você procura desenvolvimento, desafios e um ótimo ambiente de trabalho, aqui é o lugar certo!


Começamos a nossa trajetória em 2009 no Brasil e, hoje, somos uma empresa multinacional de capital aberto, presente em 50 países. Atuamos em um modelo B2B2C em parceria com grandes empresas dos segmentos de telefonia móvel, bancos digitais, wallets, e-commerce e mais recentemente, utilities.


Com foco em excelência, inovação e segurança, conectamos milhões de usuários a um portfólio de soluções amplo e inovador, contribuindo, assim, com a democratização de acesso a serviços digitais no Brasil e no mundo.


Nós acreditamos na diversidade e pluralidade de ideias que se transformam em ação através dos nossos #Bemobers, que promovem uma cultura de aprendizado contínuo e aperfeiçoamento constante com foco na inovação. Este ano conquistamos pela 10ª vez o certificado GPTW -Great Place to Work- e fomos reconhecidos como a 14ª melhor empresa para trabalhar no Rio de Janeiro.🚀


Seja você, #SejaBemober.


Kotlin Developer Related jobs

Other jobs at Bemobi

We help you get seen. Not ignored.

We help you get seen faster — by the right people.

🚀

Auto-Apply

We apply for you — automatically and instantly.

Save time, skip forms, and stay on top of every opportunity. Because you can't get seen if you're not in the race.

AI Match Feedback

Know your real match before you apply.

Get a detailed AI assessment of your profile against each job posting. Because getting seen starts with passing the filters.

Upgrade to Premium. Apply smarter and get noticed.

Upgrade to Premium

Join thousands of professionals who got noticed and hired faster.