Com 61 anos de história, o Atacadão está presente em mais de 220 cidades distribuídas por todos os estados do Brasil. Com mais de 70 mil colaboradores, a rede conta com mais de 360 unidades de autosserviço e 33 atacados de entrega, que garantem o abastecimento de comerciantes, transformadores e consumidores finais, e está em contínua expansão. Também atua no e-commerce com o seu próprio canal de vendas online e com uma robusta operação de marketplace, que conta com mais de 300 sellers parceiros de atacado. Para saber mais, acesse: https://www.atacadao.com.br/
Modelo de trabalho híbrido, sendo 3 dias presenciais e 2 remotos.
Sobre a área: Desenvolvimento/Manutenção/Suporte nos Sistemas Comerciais do Atacadão.
Principais Atividades:
Desenvolver projetos, softwares e sistemas de informação com experiência CI/CD, elaborar arquiteturas escaláveis e resilientes, aplicando boas práticas de eng.de software;
Experiência em programação backend/frontend, domínio de padrões de projetos modernos e tecnologias de sistemas web, conhecimento de frameworks Spring, Quarkus, React e Angular, boas práticas de UX/UI;
Experiência em testes automatizados (unitários, integração e carga), conhecimento nos frameworks de testes JUnit, DBUnit e ferramentas de mock Mockito e WireMock;
Habilidade em criar modelos DER, elaborar scripts SQL (functions e stored procedures) para bancos de dados Oracle e PostgreSql, conhecimento em banco de dados MongoDB;
Integrar sistemas, desenvolver APIs RESTful, conhecimento em arquiteturas de microsserviços com comunicação síncrona e assíncrona;
Desenvolver em ambiente cloud, vivência na plataforma GCP com foco em serviços Pub/Sub, Cloud Run e Apigee, capacidade de implementar soluções escaláveis, seguras e eficientes em ambientes cloud.
Você precisa ter:
Desenvolvimento Front-End: HTML/CSS, JavaScript, jQuery e TypeScript, conhecimento em responsividade
Desenvolvimento Back-End: domínio em Java 11, Quarkus, Spring Framework, Spring MVC para construção de APIs REST, Spring Security, Spring JPA, Microsserviços Java
Gerenciamento de dependências de build: Maven com experiência em gerenciamento de dependências e automação de builds em projetos java;
Testes e Qualidade de software: JUnit e DBUnit, criando testes unitários e de integração de banco de dados.
Banco de dados: conhecimento em bancos de dados Oracle e PostgreSql, modelagem de dados, otimização, conhecimento de banco NoSql MongoDB.
Autenticação e autorização segura com tokens JWT e uso Keycloak para gerenciamento de usuários;
Infraestrutura e Devops: Jenkins, experiência em configuração de pipelines CI/CD para automação de build, testes e deploy, Git e GitLab para controle de versão/colaboração;
Paradigmas de programação: orientação a objetos, funcional, baseado e eventos e documento;
Metodologia ágil SCRUM com Kanban;
Ferramentas de desenvolvimento IDE: experiência com Eclipse, Spring Tool Suite STS e VS Code;
Cloud Computing plataforma GCP com experiência em Pub;Sub, Cloud Run e gerenciamento de infraestrutura.
Benefícios:
-. TotalPass
-. Cartão Atacadão
-. Bônus por resultado
-. Assistência odontológica
-. Seguro de Vida
-. Cooperativa de Crédito
-. Incentivo a educação
-. Restaurante no local
-. Auxílio creche
-. PAC - Programa de Apoio ao Colaborador
-. Vale transporte/Estacionamento
-. Assistência médica
-. Anuidade Gratuita no Cartão de Sócio Sam’s Club
Número de vagas: 1
Tipo de contrato e Jornada: Efetivo – CLT - Período Integral
Área Profissional: Analista em Informática, TI, Telecomunicações - TI
Exigências
Escolaridade Mínima: Ensino Superior
Denunciar Vaga