ocê tem perfil inovador, que cria produtos que encantam os usuários e melhoram sua experiência?
Buscamos desenvolvedores backend que queiram fazer parte do time Luizalabs.
Seu papel será desenvolver aplicações de alta performance, que facilitem e automatizam funcionalidades da área de serviços do backoffice.
Se você é apaixonado(a) pelo o que faz, estuda sempre, forma talentos e trabalha em equipe essa vaga é para você!
Aqui as suas responsabilidades serão:
Capacidade de aprender e se adaptar rapidamente;
Atuar no desenvolvimento backend das aplicações;
Atuar na melhoria contínua;
Seguir e disseminar os princípios de arquitetura que temos no Luizalabs;
Construir testes automatizados para tudo o que desenvolver;
Garantir a qualidade das aplicações colocadas em produção;
Ser também, em conjunto com todo time, responsável pela saúde das aplicações em produção;
Requisitos
Para atuar nessa função, é essencial que você tenha experiência com:
Desenvolvimento back-end: Java (JavaEE, Hibernate, Spring, Maven, JUnit)
Bancos de dados relacionais ( Oracle, PostgreSQL, MySQL) ;
Conhecimento de Filas(RabbitMQ);
Design de APIs REST;
Conhecimento em Design Patterns, Clean Code, SOLID, Domain Driven Design, Clean architecture,Event-driven architecture;
Habilidades analíticas e resolutivas para propor melhorias e otimizações em processos existentes.
Testes de software e automações: BDD, TDD, Teste funcional, Teste de Carga.
Conceitos de monitoramento de aplicações.
Se você conhecer ou tiver experiência com algum dos itens abaixo é melhor ainda:
Conhecimentos em desenvolvimento com Python
Experiência com ambientes de cloud computing: GCP (StackDrive, Kubernetes)
Git, Gitlab;
Experiência em CI/CD;
Conhecimento em metodologia ágeis;
Conhecimento em DevOps;