Lenovo
Coherent Solutions
Java Developer (Domínio de Marketing Digital)
Sobre a Empresa
Nosso cliente é uma empresa global de tecnologia que está transformando a maneira como marcas e agências tomam decisões de marketing. Sua plataforma permite que os profissionais de marketing planejem e ativem campanhas de mídia programática multicanal usando pesquisa em tempo real, dados proprietários de audiência, análises avançadas e mais de 150 parceiros integrados, incluindo Facebook, Instagram, Pinterest, Snapchat e Twitter. A empresa opera na América do Norte, Europa, Oriente Médio, Ásia e Austrália.
Descrição do Projeto
A função é focada no desenvolvimento e modernização de serviços de DSP em tempo real que processam requisições de lances, entregam anúncios, integram-se com plataformas de terceiros e registram eventos de medição usados para relatórios e faturamento. A equipe trabalha em sistemas de alto desempenho e baixa latência, processando milhões de requisições por segundo, com forte foco em disponibilidade, correção de dados, otimização de desempenho e escalabilidade da plataforma para crescimento futuro. As iniciativas atuais incluem a divisão de um monólito em microsserviços, a melhoria da automação de implantação e a migração de pipelines de medição de processamento em lote para streaming em tempo real com Kafka.
Tecnologias
Java Kafka / Kinesis Redis S3 Tomcat Docker, K8S Git, CI/CD
O que você fará
- Desenvolver serviços críticos de alto desempenho e larga escala para integrações programáticas de DSP e produtos da plataforma;
- Trabalhar em estreita colaboração com a equipe de Produto para entender as necessidades do negócio e traduzir os requisitos do produto em soluções técnicas;
- Escrever código limpo, eficiente e pronto para produção, com forte foco em alto desempenho e baixa latência;
- Projetar, desenvolver, testar e aprimorar recursos novos e existentes da plataforma;
- Contribuir para a construção de sistemas distribuídos de larga escala que processam bilhões de transações por dia sob SLAs rigorosos;
- Melhorar a cobertura de testes, cobertura de monitoramento, automação e a observabilidade geral do sistema;
- Seguir metodologias Ágeis e trabalhar em um ambiente de engenharia de ritmo acelerado com ciclos de entrega rápidos;
Requisitos da Vaga
- + de 5 anos de experiência comercial em desenvolvimento backend Java, com foco em sistemas backend escaláveis;
- Sólido conhecimento do ecossistema JVM, incluindo garbage collection, profiling e otimização de desempenho;
- Experiência com REST APIs distribuídas, tolerância a falhas, escalabilidade, consistência e resiliência;
- Experiência prática com serviços de baixa latência e alto desempenho;
- Experiência com pipelines de streaming em tempo real usando Kafka, Kinesis ou tecnologias similares;
- Sólido conhecimento de estruturas de dados e algoritmos;
- Experiência com servidores web/aplicativos como Tomcat;
- Sólida compreensão de conceitos de rede e balanceamento de carga;
- Experiência em produção com Docker e Kubernetes;
- Experiência com pipelines de Git e CI/CD, como CI/CD GitLab ou ferramentas similares;
- Interesse em aplicar tecnologias modernas e ferramentas de desenvolvimento assistidas por IA;
- Disponibilidade para participar da escala de plantão do PagerDuty (1 semana por trimestre);
- Fortes habilidades de comunicação verbal e escrita, incluindo a capacidade de explicar complexos trade-offs técnicos para stakeholders técnicos e não técnicos;
- Inglês: B2 ou superior;
Diferenciais
- Experiência prévia na indústria AdTech;
- Familiaridade com Python ou Scala;
O que oferecemos
O pacote global de benefícios inclui:
- Treinamento técnico e não técnico para crescimento profissional e pessoal;
- Conferências internas e meetups para aprender com especialistas da indústria;
- Suporte e mentoria de um funcionário experiente para ajudar no seu crescimento e desenvolvimento profissional;
- Plano de saúde;
- Atividades esportivas para promover um estilo de vida saudável;
- Opções de trabalho flexíveis, incluindo oportunidades remotas e híbridas;
- Programa de indicação para trazer novos talentos;
- Programa de aniversário de trabalho e dias de férias adicionais.
