Desenvolvedor(a) Java Back End Sênior

Rio de Janeiro Remoto 5963

Habilidades técnicas

spring serviços de mensageria kubernetes terraform git apis java microsserviços aws rest ddd continuous delivery continuous integration scrum kanban

Descrição

Nosso cliente é líder na América Latina e tem como propósito conectar pessoas, negócios, produtos e serviços em uma Plataforma Digital. A Companhia possui as maiores e mais queridas marcas da internet e uma operação de Marketplace em rápido crescimento. Somos o maior E-commerce da América Latina e buscamos pessoas que queiram absorver conhecimento e se desenvolver tecnicamente com a gente, pessoas que não tenham medo de inovar, com curiosidade para experimentar novas soluções e tecnologias, com versatilidade e sede de aprendizado, com experiência na criação de soluções eficientes, escaláveis e acessíveis. Ao mesmo tempo, como prezamos por um ambiente colaborativo intra e inter equipes, gostar de compartilhar conhecimento é primordial. Acreditamos que o crescimento profissional de toda a equipe é necessário para mantermos nossa cultura focada em resultados, e, por isso, valorizamos a partilha de conhecimento a todo o instante. Então se prepare para aprender constantemente com nosso time!

No time, você terá a oportunidade de:

  • Desenvolver, testar, implantar, operar, monitorar e evoluir sistemas com grande volume de requisições, aplicando boas práticas de Engenharia de Software visando a qualidade, manutenção, performance e segurança;
  • Apoiar na concepção de arquiteturas escaláveis, práticas, metodologias, linguagens e novas funcionalidades para a plataforma.
  • Sugerir novas soluções;
  • Apoiar no planejamento da arquitetura das soluções;
  • Alinhar o escopo do projeto entre as áreas envolvidas para garantir a solução.

Abaixo estão algumas tecnologias que utilizadas no dia a dia:

  • Linguagem de programação Java;
  • Testes unitários e automatizados de Software;
  • Versionamento de código com GIT;
  • Metodologia CI / CD;
  • Protocolo HTTP e o padrão de serviços REST;
  • Boas práticas de Engenharia de Software;
  • Metodologias Ágeis, especialmente Scrum e Kanban;
  • Melhores práticas no desenvolvimento de software (SOLID, KISS, DRY e YAGNI);
  • Infra em nuvem AWS ou equivalente;
  • Arquitetura de Sistemas Distribuídos;
  • Serviços de mensageria;
  • DDD;
  • Kubernetes e Terraform.

E o que a empresa oferece:

  • Regime e benefícios CLT, oferecemos: Vale Refeição ou Alimentação; Assistência médica e odontológica; Home Office
  • Seguro de vida;
  • Horário flexível;
  • Club de compras com descontos exclusivos;
  • Meetups e eventos de tecnologia para troca de conhecimento;
  • Muitos eventos internos: aniversariantes do mês, aniversário das marcas, festa junina, Halloween, black friday, entre outros;
  • O cliente fará a proposta salarial de acordo com a sua pretensão, avaliação técnica e nosso plano de cargos e salários, para que tenha a sua cara;