Desenvolvedor Back-end (Frete)

Apply!
  • B2W Digital
  • São Paulo, Brazil
  • Full-time employee
  • Opportunity also for persons with disabilities
Desenvolvedor Back-end (Frete)

Job description

Temos a missão de manter e evoluir uma das plataformas mais complexas e robustas da internet. Uma enorme parcela de tudo que é vendido online no Brasil tem como vitrine os sites Americanas.com, Submarino, Shoptime e Sou Barato. Os nossos números são absurdos, veja:



Para isso, precisamos operar alguns dos sistemas mais robustos e complexos da internet. Por trás deles, está uma arquitetura state-of-the-art que combina os padrões e tecnologias mais modernas do mercado. São centenas de aplicações diferentes rodando em ambiente de alta-escalabilidade e que precisam responder muito rápido para não deixar nossos clientes esperando. Até mesmo no Black Friday, quando tudo que construímos é posto à prova. Nesse evento, as interações com os sites aumentam 20 vezes, em média.


A plataforma da B2W foi criada para conectar pessoas, negócios, produtos e serviços. Por mais impressionantes que sejam os números dos nossos sites, eles são apenas uma parte da solução. Temos diversos outros negócios que impulsionam uns aos outros, gerando uma enorme sinergia. E quem sai ganhando no final são os nossos clientes. Veja:



Precisamos estar sempre um passo à frente da demanda para suportar essa operação. Afinal, nosso negócio não pára de crescer. Então, estamos o tempo todo experimentando novas abordagens e ferramentas. Em sistemas de alta disponibilidade e volume, somos pioneiros no uso de Microservices, Cloud Computing, Kotlin, Clojure, Datomic, Go e React Native. E quando não encontramos as ferramentas adequadas no mercado, desenvolvemos dentro de casa (Atlas, RestQL e Marvin são bons exemplos).


Somos apaixonados por tecnologia e gostamos de compartilhar isso com a comunidade. Por isso, participamos dos principais eventos de tecnologia do país como patrocinadores e palestrantes (QConBig Data WeekCampus Party e Velocity) Também promovemos Meetups no nosso auditório e trazemos palestrantes nacionais e internacionais. E mais recentemente, disponibilizamos o Marvin e o RestQL para o uso público.


Sim! Nós também temos Hackathon, o IronBit, e é muito divertido. Nessa maratona, qualquer pessoa tem a oportunidade de implementar sua ideia e vendê-la para os diretores da empresa. Quando aprovadas, entram no pipeline de desenvolvimento e vão para produção.


Neste ano, voltamos com o Estágio Bit, nosso programa de estágio, e vamos formar 10 super-desenvolvedores. Eles vão ficar 6 meses aprendendo, na teoria e na prática, como é a nossa rotina e o que é necessário para construir software de qualidade. Temos isso tudo e muitos mais:



Se você é apaixonado pelo que faz e curtiu os nossos desafios, seu lugar é aqui.

Main responsibilities

Como desenvolvedor back end o profissional irá atuar junto a equipe de plataforma de frete (desenvolvedores, arquitetos, cientistas de dados e analistas de negócio), com o papel de estudar novas tecnologias e implementar projetos de inovação de alta escalabilidade e disponibilidade, alta performance, resilientes e orientada a eventos, além de ser responsável pela arquitetura de microsserviços que atuam na estrutura de frete da companhia.

Requirements and skills

Requisitos:


- Experiência em arquitetura de dados desenvolvendo modelagem de dados e aplicações para integração em plataformas distribuídas e relacionais.

- Conhecimentos avançados nas linguagens de programação Java, Spark e/ou Scala, SQL.

- Conhecimentos de Python.

- Experiência na Stack Spring (Spring Framework 4.0+, SpringBoot, Spring Data, Hibernate, etc)

- Experiência com git, ferramentas de build contínuo

- Desenvolvimento de serviços REST.

- Domínio sólido de cloud computing.

- Experiência com integrações com filas (Rabbit, Active MQ, Kafka)


Formação Acadêmica


 - Graduação em Ciência da Computação, Engenharia da Computação, Sistemas de Informação ou Análise de Sistemas.


Desejável:


   - Experiência com bancos NoSQL.

   - Experiência com docker, mesos e marathon.

   - Experiência com programação funcional (Clojure, Elixir).

   - Exprirencia com ferramentas de monitoria (NewRelic, ELK)

   - Conhecimento básico no ambiente Cloudera, AWS ou Google

   - Mestrado / Pós-graduação em computação

  - Conhecimento em frameworks front-end (angular, react, javascript, etc.)

  - PL/SQL

   - Experiência em processos de carga para ambiente distribuído – HDFS






QUER CONSTRUIR SUA CARREIRA NA MAIOR COMPANHIA DIGITAL DA AMÉRICA LATINA?

Você conhece a B2W Digital?


Somos a maior plataforma digital da América Latina e dona das marcas Americanas.comSubmarinoShoptime e Sou Barato e temos como propósito conectar pessoas, serviços e produtos.


Surgimos como um e-commerce, que hoje reúne as marcas mais queridas da internet, mas esse foi só o começo. Com o tempo, mergulhamos de cabeça no marketplace e passamos a oferecer também serviços de tecnologia, logística, distribuição, atendimento ao cliente e meios de pagamentos digitais.


Não é uma tarefa fácil continuar crescendo nesse mercado competitivo e dinâmico, mas gostamos de desafios.


São eles que nos levam a pensar fora da caixa e a continuar inovando sempre. E para nos ajudar nesta tarefa estamos em busca de talentos que queiram transformar o mundo digital com a gente!


Se você é apaixonado por entregar resultados, inovação, trabalhar de forma colaborativa e dinâmica, venha fazer parte da nossa história!


#somosb2w #suacarreiradigital #b2wdigitais #b2wtalentos 


Conheça mais sobre nós

Apply!

?