Pular para o conteúdo principal

Desenvolvedor(a) Backend Sênior - Java/Python/Kotlin/Go

Descrição da vaga

Você é uma pessoa curiosa, colaborativa e que gosta de trocar conhecimento enquanto enfrenta desafios técnicos reais? Então essa oportunidade é para você! 


Estamos em busca de um(a) Desenvolvedor(a) Backend Sênior para atuar em um cliente global de tecnologia, presente em diversos países e com produtos digitais de alto tráfego e impacto.

Você fará parte de um novo desdobramento de time, criado a partir de uma estrutura maior, atuando em um contexto de chat altamente complexo. Essa pessoa chega com papel ativo na análise, sugestão e implementação de melhorias, com foco em redução de complexidade, evolução arquitetural e aumento de confiabilidade das soluções.

Responsabilidades e atribuições

Na sua rotina de trabalho, você vai se deparar com as seguintes atividades:


Atuar de forma proativa e autônoma no desenvolvimento de soluções backend;

Analisar arquiteturas existentes, identificando pontos de melhoria e oportunidades de simplificação;

Desenvolver e evoluir serviços backend com foco em escalabilidade, tolerância a falhas e alta disponibilidade;

Implementar integrações entre sistemas, APIs e fluxos assíncronos;

Trabalhar com mensageria, avaliando estratégias de processamento, reprocessamento e garantias de entrega;

Atuar em integrações via APIs REST, SOAP e WebHooks;

Contribuir para práticas de observabilidade, monitoramento e confiabilidade dos sistemas;

Participar ativamente de rituais ágeis, refinamentos técnicos e definições de solução;

Colaborar com diferentes áreas técnicas em ambiente ágil.


Requisitos e qualificações

Confere abaixo o que você vai precisar saber pra se dar bem nessa oportunidade!


CONHECIMENTOS EXIGIDOS

  • Python, com experiência em automação, workers, integrações, scripts, observabilidade e ferramentas internas;
  • Elixir, com foco em: Sistemas concorrentes, tolerantes a falhas e de alta disponibilidade e uso de OTP (GenServer, Supervisor, ETS), processos e escalabilidade;
  • Node.js;
  • Kotlin, para desenvolvimento de serviços backend, integração com mensageria, performance e tipagem;
  • Experiência com MongoDB;
  • Experiência com PostgreSQL;
  • Domínio de SQL;
  • Desenvolvimento e integração de APIs REST e SOAP;
  • Implementação e consumo de WebHooks;
  • RabbitMQ, incluindo: Diferenças conceituais entre fila vs log, consumer groups, ordering e reprocessamento; Estratégias de migração gradual, dual-write/bridge, observabilidade e uso de DLQ/DLT; Conhecimento sobre garantias de entrega (at-least-once / exactly-once, com expectativa realista);
  • Kafka;
  • Vivência com Metodologias Ágeis;
  • Aplicação de princípios SOLID.

CONHECIMENTOS DESEJÁVEIS

  • Experiência com XMPP / Jabber;
  • Jenkins;
  • Git e GitLab CI;
  • Docker;
  • Kong, incluindo:
  • Configuração de rotas, plugins, autenticação, rate limit, observabilidade e policies;
  • Grafana para monitoramento e visualização de métricas.

Informações adicionais

A Deliver IT vai deixar a digital nesse projeto e quer convidar você para fazer parte dessa construção! 🙆‍♀️

Temos uma cultura leve, descontraída, colaborativa e diversa, além de um ambiente enriquecedor, com muitos colegas feras em diversos segmentos e muitos desafios. Aqui você vai encontrar projetos inovadores, conexão e muita troca de conhecimento! 😊


Todas as nossas posições seguem o modelo de contrato CLT em 44h/semanais.


CONFIRA NOSSOS BENEFÍCIOS

  • Modalidade: 100% Remoto
  • VA e/ou VR
  • Programa Bem-Estar: apoio psicológico, apoio jurídico, apoio social, apoio financeiro.
  • Plano de Saúde e Plano Odontológico
  • Seguro de Vida
  • Wellhub
  • Workshops mensais
  • Parcerias que te dão desconto: Sucesu, Target Trust, Sesc e Seprorgs
  • Premiação por aniversário de empresa
  • Premiação por indicação contratada

Etapas do processo

  1. Etapa 1: Cadastro
  2. Etapa 2: Screening/Conversa com RH
  3. Etapa 3: Entrevista Técnica
  4. Etapa 4: Entrevista com o Cliente
  5. Etapa 5: Carta Oferta
  6. Etapa 6: Contratação

JUNTE-SE A NÓS

O universo da tecnologia é gigante, assim como as nossas oportunidades de carreira e os motivos que você tem para ser Deliver IT. Descubra e trilhe seu futuro com a gente.


VALORES QUE ENTREGAMOS PARA VOCÊ

 

IT IS TECH

Aqui utilizamos a tecnologia para fortalecer as relações entre pessoas e negócios.


IT IS COLLABORATION

O nosso espírito de colaboração promove um ambiente produtivo, leve, transparente e humano.


IT IS RESPONSIBILITY

Sabemos que para ter liberdade e autonomia para criar soluções inovadoras tem que ter responsabilidade.


IT IS OPPORTUNITIES

Somos valorizados por nossas capacidades e temos o estímulo necessário para desenvolver nossos talentos.