HexHire logo HexHire
Deliverit

Senior Backend Developer – Java/Kotlin

Deliverit
Senior level
FULLTIME
Elixir OTP (GenServer, Supervisor, ETS) Java JavaScript Kafka Kotlin MongoDB PostgreSQL Python Node.js SOAP REST WebHooks RabbitMQ SQL
Location
Brazil (Remote)
Remote Regions
South America
Company Size
100-200
Industry
Software Development / IT Services
Posted
1w ago

About the role

Description

• 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

• Java;
• 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.

Benefits

• 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

Company

Deliver IT Serviços de Tecnologia is a Brazilian IT services company offering software development, outsourcing and business intelligence solutions. The firm provides software factory services and IT consulting to corporate clients, focusing on delivering value through technology.

Deliverit

Similar Jobs