Oferta destinada a portadores de deficiência

Dados da vaga Dev Back-End Pleno em SP

Salário

  1. A combinar

Descrição

  1. Área e especialização profissional: Informática, TI, Telecomunicações - ERP / CRM / Sistemas Integrados
  2. Nível hierárquico: Analista
  3. Número de vagas: 2
  4. Local de trabalho: São José dos Campos, SP
  5. Regime de contratação de tipo Prestador de Serviços (PJ)
  6. Jornada Período Integral
  7. Modelo de Trabalho: Presencial
  8. MISSÃO:
  9. 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.
  10. RESPONSABILIDADES:
  11. Desenvolvimento de APIs:
  12. • Projetar, desenvolver e manter APIs RESTful escaláveis e seguras, assegurando que os serviços sejam bem documentados e fáceis de integrar.
  13. • Garantir a consistência, performance e segurança dos serviços criados, seguindo padrões de design e melhores práticas de API.
  14. Mensageria e Integração:
  15. • Implementar e gerenciar soluções de mensageria utilizando Azure Service Bus para facilitar a comunicação assíncrona entre diferentes sistemas e serviços.
  16. • Desenvolver arquiteturas orientadas a eventos e filas para melhorar a escalabilidade e a resiliência dos sistemas.
  17. • 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.
  18. Caching e Performance:
  19. • 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.
  20. • Implementar estratégias de cache, como cache-aside e write-through, para assegurar que os dados sejam atualizados e acessados de forma eficiente.
  21. Processamento Assíncrono:
  22. • 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.
  23. Automação e CI/CD:
  24. • Configurar e otimizar Azure Pipelines para automação de build, testes e deploy, garantindo que o processo de entrega seja ágil e confiável.
  25. Padrões de Arquitetura e Melhoria Contínua:
  26. • 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.
  27. • Utilizar Design Patterns como CQRS, Event Sourcing, e Repository Pattern para estruturar e organizar o código de maneira eficaz.
  28. REQUISITOS E QUALIFICAÇÕES:
  29. • Experiência sólida no desenvolvimento de APIs RESTful.
  30. • Conhecimento avançado em Azure Service Bus e conceitos de mensageria.
  31. • Experiência com Redis para caching e otimização de performance.
  32. • Experiência com Azure Jobs para processamento assíncrono.
  33. • Experiência com Azure Pipelines para automação de processos e deploy contínuo.
  34. • Proficiência em linguagens de programação como C#, PHP, ou Typescript (Node.js) para desenvolvimento back-end.
  35. • Capacidade de aplicar padrões de arquitetura como Clean Architecture, SOLID, e Design Patterns.
  36. • Experiência com bancos de dados relacionais e não relacionais, e integração de serviços na nuvem.
  37. Benefícios:
  38. -. Gympass
  39. -. GPS (mentoria de desenvolvimento humano)
  40. -. Assistência médica
  41. -. Assistência odontológica
  42. -. Universidade Divergente após 3 meses
  43. -. Recesso remunerado
  44. -. Day off de aniversário

Valorizado

  1. Escolaridade Mínima: Ensino Superior

29 Candidatos se inscreveram a esta vaga

  • Título da vaga Dev Back-End Pleno
  • Empresa
    Empresa com nome confidencial
    Seguir esta empresaSeguir esta empresa
  • Jornada Período Integral
  • Tipo de contrato Prestador de Serviços (PJ)
  • Salário A combinar
  • Localidade São José dos Campos, SP
  1. Imprimir vaga