Job Search and Career Advice Platform

Ativa os alertas de emprego por e-mail!

Desenvolvedor Backend Sênior - Java / Python / Kotlin / Go

Deliver IT Serviços de Tecnologia

Brasil

Presencial

BRL 120.000 - 160.000

Tempo integral

Há 4 dias
Torna-te num dos primeiros candidatos

Cria um currículo personalizado em poucos minutos

Consegue uma entrevista e ganha mais. Sabe mais

Resumo da oferta

Uma consultoria de tecnologia está buscando um(a) Desenvolvedor(a) Backend Sênior no Brasil para atuar em um projeto desafiador. O profissional será responsável pelo desenvolvimento de soluções complexas e integração de sistemas, utilizando tecnologias como Python, Elixir, e Node.js. A posição oferece modelo 100% remoto e um ambiente colaborativo. A consultoria valoriza a troca de conhecimento e oferece benefícios como plano de saúde e apoio psicológico.

Serviços

VA e/ou VR
Apoio psicológico, jurídico e social
Plano de Saúde e Odontológico
Seguro de Vida
Workshops mensais

Qualificações

  • Experiência avançada em Python para automação e scripts.
  • Conhecimento sólido em Elixir para sistemas tolerantes a falhas.
  • Experiência em desenvolvimento backend com Kotlin.

Responsabilidades

  • Desenvolver soluções backend de forma proativa.
  • Analisar e melhorar arquiteturas existentes.
  • Implementar integrações entre sistemas e APIs.

Conhecimentos

Python
Elixir
Node.js
Kotlin
MongoDB
PostgreSQL
SQL
APIs REST
RabbitMQ
Kafka
Metodologias Ágeis
Princípios SOLID

Ferramentas

Docker
Git
Jenkins
Grafana
Descrição da oferta de emprego
Job description

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.

Main responsibilities

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.

Requirements and skills

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.
Additional information

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
Obtém a tua avaliação gratuita e confidencial do currículo.
ou arrasta um ficheiro em formato PDF, DOC, DOCX, ODT ou PAGES até 5 MB.