Dev Back-End Pleno

Detalhes da Vaga

MISSÃO: Desenvolver e manter soluções back-end robustas e escaláveis, utilizando as melhores práticas de arquitetura e integração de serviços, com foco em mensageria, caching, processamento assíncrono e APIs RESTful.RESPONSABILIDADES:Desenvolvimento de APIs: Projetar, desenvolver e manter APIs RESTful escaláveis e seguras, assegurando que os serviços sejam bem documentados e fáceis de integrar. Garantir a consistência, performance e segurança dos serviços criados, seguindo padrões de design e melhores práticas de API.Mensageria e Integração: Implementar e gerenciar soluções de mensageria utilizando Azure Service Bus para facilitar a comunicação assíncrona entre diferentes sistemas e serviços. Desenvolver arquiteturas orientadas a eventos e filas para melhorar a escalabilidade e a resiliência dos sistemas. Aplicar conceitos de mensageria para garantir a entrega garantida e a ordem das mensagens, além de gerenciar dead-letter queues e outras funcionalidades avançadas.Caching e Performance: Integrar e gerenciar Redis para caching de dados críticos, melhorando a performance das aplicações e reduzindo a carga em sistemas de banco de dados e APIs. Implementar estratégias de cache, como cache-aside e write-through, para assegurar que os dados sejam atualizados e acessados de forma eficiente.Processamento Assíncrono: Criar e gerenciar Azure Jobs para o processamento assíncrono de tarefas de longa duração, garantindo que os processos sejam escaláveis e eficientes.Automação e CI/CD: Configurar e otimizar Azure Pipelines para automação de build, testes e deploy, garantindo que o processo de entrega seja ágil e confiável.Padrões de Arquitetura e Melhoria Contínua: Aplicar princípios de Clean Architecture e SOLID no desenvolvimento de serviços, garantindo que o código seja modular, testável e fácil de manter. Utilizar Design Patterns como CQRS, Event Sourcing, e Repository Pattern para estruturar e organizar o código de maneira eficaz.REQUISITOS E QUALIFICAÇÕES:Experiência sólida no desenvolvimento de APIs RESTful.Conhecimento avançado em Azure Service Bus e conceitos de mensageria.Experiência com Redis para caching e otimização de performance.Experiência com Azure Jobs para processamento assíncrono.Experiência com Azure Pipelines para automação de processos e deploy contínuo.Proficiência em linguagens de programação como C#, PHP, ou Typescript (Node.js) para desenvolvimento back-end.Capacidade de aplicar padrões de arquitetura como Clean Architecture, SOLID, e Design Patterns.Experiência com bancos de dados relacionais e não relacionais, e integração de serviços na nuvem.Escolaridade Mínima: Ensino Superior
#J-18808-Ljbffr


Salário Nominal: A acordar

Fonte: Whatjobs_Ppc

Função de trabalho:

Requisitos

Pessoa Consultora Comercial Ii - Campinas/Taquaral

Job description Inovação é o que nos move. A Cogna é uma das maiores organizações de educação no mundo e pioneira no Brasil. Temos o objetivo de "impulsionar...


Cogna - São Paulo

Publicado 5 days ago

Junior Developer Fullstack React + Nodejs, Brazil

Nós somos especialistas em tech transformation , nós somos a CI&T.Combinamos a força disruptiva da Inteligência Artificial com a expertise humana para apoiar...


Ci&T Software S.A. - São Paulo

Publicado 5 days ago

Pessoa Consultora Comercial Ii - Campinas/Taquaral

Descrição:Ensino médio completo;Pacote Office básico;Experiência na área de vendas;Obrigatório veículo próprio Carro ou Moto e CNH.Como Pessoa Consultora Com...


Netvagas - São Paulo

Publicado 5 days ago

Operador De Estacionamento/Servicos - Zona Norte/Sp

Fluência verbal Cortesia Habilidade com trabalho em equipe Proatividade Organização do pátio do estacionamento Atendimento ao cliente e suporte nas cancelas ...


Netvagas - São Paulo

Publicado 5 days ago

Built at: 2024-12-26T08:06:18.716Z