Ficha Técnica:

Visite:

sobre a americanas sa

nosso propósito

nossos valores

Lembrou de alguém? Compartilhe a vaga!

Fale com Sabrina

Assistente de RH da Intera

Desenvolvedor(a) Java na Americanas S.A.:

Ficha Técnica

Sua missão como Nome da Vaga:

Desafio da vaga

Você é um desenvolvedor experiente que busca utilizar sua paixão para resolver problemas de extrema importância e relevância para o mundo do transporte e e-commerce?

Você tem conhecimento para dividir e somar, tem idéias novas e inovadoras para agregar à plataforma de transporte da Americanas S.A.?

Estamos procurando um bom desenvolvedor de software, uma pessoa talentosa que seja capaz de propor soluções para uma operação de transporte que abrange o Brasil inteiro, do Oiapoque ao Chuí, que nos ajude a manter nossa plataforma cada vez mais escalável e com capacidade de realizar milhões de transações por minuto.

Você será responsável por:

Atividades principais

  • Leitura de código produzido por outros desenvolvedores;
  • Senso crítico;
  • Levantamento de requisitos e estimar prazos;
  • Proatividade, disponibilidade;
  • Lidar bem com ambiente de trabalho com pressão, particularmente sobre prazos agressivos e dificuldades técnicas;
  • Cumprimento de prazos com regularidade.

Para este desafio, é necessário:

Requisitos

  • Conhecimento da linguagem java core e trânsito entre suas versões, particularmente JDK8;
  • Conhecimento do framework spring e seus sub-frameworks (spring-core, spring-data, spring-web) ou outro framework com os mesmos conceitos. Particularmente aqui o core e o conceito de injeção de dependência (DI/IOC) e o Spring-boot;
  • Conhecimento de javascript e de frameworks de apoio, particularmente JQuery;
  • Conhecimento de chamada de serviços e de exposição de serviços SOAP e/ou REST a partir de programas java ou javascript;
  • Conhecimento de SQL e bancos de dados relacionais, particularmente Oracle;
  • Conhecimento de “runtime environments” e/ou servidores de aplicação: Tomcat, Weblogic;
  • Conhecimento de frameworks ORM (mapeamento objeto-relacional) e OXM (mapeamento objeto-XML);
  • Aplicação de Testes Unitários na prática de desenvolvimento;
  • Formação: Superior Completo em Exatas, preferencialmente Ciência da Computação, Engenharia da Computação, Sistemas de Informação, Análise de Sistemas ou Matemática.

E serão considerados diferenciais:

Diferenciais

  • HTML e CSS;
  • Básico de Frameworks de Javascript visuais, como angular, react, vue.js;
  • Básico de Oracle PL/SQL;
  • Contato com Banco de dados não-relacional: MongoDB, DynamoDB, Cassandra;
  • Automações do SDLC (software development life cycle), particularmente build environments tools como Maven, Jenkins, GitLab;
  • Metodologia de Desenvolvimento, particularmente Scrum;
  • Aplicação de Testes Integrados e ferramentas de automação de testes visuais como Selenium;
  • Docker e AWS;
  • Estratégias de Caching e ferramentas correspondentes, como Redis.

O que oferecemos:

Benefícios

Candidate-se:

Desenvolvedor(a) Java

Não encontrou a vaga que deseja?

Cadastre-se em nosso DreamJob!

No DreamJob, você nos diz suas expectativas de carreira, tempo para abordagem e pretensão salarial. Assim, nós buscamos contextos que façam sentido para o seu momento de carreira.