DO DISCURSO À PRÁTICA Desafios dessa posição : Projetar, codificar, testar, operar e resolver problemas de produção em serviços executados na nuvem (AWS / Azure / GCP). Participar da priorização da evolução do produto, buscando sempre o melhor valor agregado para o negócio, baseando suas decisões em dados. Resolver os desafios de escalabilidade, manutenção e confiabilidade. Traduzir as demandas de negócio em soluções técnicas. Participar do desenho de arquitetura da solução de software criticando de forma proativa e construtiva o modelo proposto. Elaborar documentos técnicos, garantir que eles estejam como critério de aceite nas histórias e mantê-los sempre atualizados conforme a evolução do produto. Trazer soluções tecnológicas e de inovação que possam contribuir para termos uma aplicação de referência com tecnologia de ponta. Participar das definições de padrões de desenvolvimento. Garantir o desenvolvimento de componentes reutilizáveis e performáticos. Realizar code review dos códigos dos pares. Ser um guardião da qualidade de entregas. Garantir entregáveis com testes unitários e integrados. Você precisa ter : Ensino superior completo. Experiência profissional em Java 8, 11, 17 e 21, spring framework, spring cloud, spring boot, spring security, spring data. Apaixonado por desenvolvimento de software e programação orientada a objetos. Conceitos de TDD, Testes Unitários, Testes Automatizados e Testes de Integração. Conceitos de Arquitetura de Micro Serviço, Sistemas Distribuídos, processamento assíncrono, Stateless / Stateful, Mensageria e Feature Toggles. Conceitos de SOLID, Código Limpo, Refatoração, Revisão de Código, Desenvolvimento Seguro, Arquitetura Hexagonal e DDD. Bancos de dados relacionais e NoSQL, consultas e experiência em modelagem de dados. Conhecimento Docker / Kubernetes. Experiência em alguma das plataformas cloud pública (GCP, AWS, Azure). Vivência em projetos usando metodologia ágeis. Adoraríamos se você tiver : Experiência anterior em lidar com aplicativos que suportam milhões de transações por dia, 24 horas por dia, 7 dias por semana. Experiência com comunicação assíncrona entre serviços e desafios de simultaneidade em sistemas distribuídos. #LI-Remote.
Formação Acadêmica : Não informado
Salário : A combinar
Cargo : Outros
Empresa : Atacadão
Hipermercado atacadista.
Ramo : Comércio Atacadista
(FJ)
Pessoa Desenvolvedora Backend • Barueri, SP, Brazil