Quem somos nós:
Somos puro calor humano e trabalhamos todos os dias com o mesmo objetivo: levar ao acesso de muitos o que ainda é privilégio de poucos.
Aqui trabalhamos muito e comemoramos na mesma intensidade! Não estranhe se nos vir fantasiados depois de batermos uma meta de Black Friday!
Somos ousados e não temos medo de errar, somos colaborativos e temos espírito de equipe, todos esses valores estão sempre presentes por aqui.
Vaga para o time Luizalabs - Área de Tecnologia e Inovação do Magazine Luiza, voltado à criação de produtos e serviços para o varejo com base em novas tecnologias e foco em Big Data, mobile e plataformas digitais
#vemserfeliz #OrgulhodeSerMagalu
Junte-se a uma equipe vibrante e inovadora!
Estamos buscando um(a) Desenvolvedor(a) Sênior com experiência para se juntar à nossa equipe e contribuir para o desenvolvimento de soluções tecnológicas de ponta. Se você possui paixão por tecnologia, busca um ambiente desafiador e estimulante, essa oportunidade é para você!
Suas principais responsabilidades:
Participar do desenvolvimento de software:
Definir a arquitetura e o design de sistemas.
Ajudar em tarefas com maior grau de complexidade junto aos seus colegas de trabalho.
Garantir as boas práticas de tecnologia e qualidade do código.
Desenvolver software com excelência:
Escrever código limpo, legível e eficiente, evitando impactos negativos em processos existentes.
Implementar testes unitários e de integração para garantir a qualidade do código;
Ativamente focar em melhorar a segurança, performance, estabilidade e escalabilidade das aplicações.
Colaborar com a equipe:
Participar da proposta e documentação de novas features e aplicações.
Refinar e planejar o desenvolvimento de tarefas em conjunto com o time.
Realizar revisões de código para garantir artefatos padronizados e de alta qualidade.
Dominar tecnologias de ponta:
Trabalhar com tecnologias inovadoras em novos projetos.
Manter uma mente aberta para suportar legados em tecnologias mais antigas.
Aprender outras linguagens de programação se necessário;
Requisitos
Experiência em desenvolvimento de software utilizando linguagem de programação Java, framework Spring Boot e microsserviços;
Versionamento de projetos com GIT em equipe, incluindo code review, merge e CI/CD etc;
Experiência com Desenvolvimento de aplicações web;
Experiência no desenvolvimento de APIs REST e Swagger;
Experiência com NoSQL (MongoDB) e banco de dados relacionais;
Experiência com soluções para caching (memcached ou Redis);
Experiência com comunicação assíncrona entre aplicações via mensageria (tal como Kafka, RabbitMQ ou Google Pub/Sub);
Experiência com Testes unitários automatizados (Junit 4 ou Junit 5, Mockito);
Troubleshooting de aplicações através de logs (Stackdriver, Logstash ou Graylog) e ferramentas de monitoramento APM (New Relic ou Elastic APM);
Experiência de projetos com metodologias ágeis (Kanban, Scrum);
Arquitetura de software, padrões de projeto e design de sistemas;
Habilidades essenciais:
Comprometimento e mão na massa;
Produzir código simples, limpo e legível;
Maturidade para trabalhar em equipes multidisciplinares de alta performance.
Capacidade de aprendizado rápido e adaptabilidade a novas tecnologias;
Excelentes habilidades de comunicação e relacionamento interpessoal;
Diferenciais:
Experiência com:
Clean Architecture;
Linguagem Python;
Plataformas de cloud (Google Cloud, Azure ou AWS);
Ferramentas de DevOps (Docker, Kubernetes, GitlabCI).
Como é o ambiente de trabalho?
No Luizalabs, temos grande autonomia e responsabilidade, somos multidisciplinares, auto gerenciáveis e com pouca burocracia no nosso cotidiano. Buscamos romper as barreiras que diminuem nossa capacidade de agregar valor ao negócio. Fazemos entregas frequentes e agimos rapidamente ao encontrar problemas; nosso ritmo é acelerado, mas temos tranquilidade e equilíbrio para planejar e executar nossas tarefas com qualidade.