Cargo: Desenvolvedor Backend Tipo de contratação: CLT Modalidade: Remoto Formação: Graduação completa em TI Requisitos Obrigatórios/Principais atividades: - Node.js como principal linguagem de programação (diferencial conhecer também Java); - Processo de desenvolvimento e implantação de sistemas em esteiras de CI/CD; - Atuação em metodologias ágeis (Scrum/Kanban); - Arquitetura de software e arquitetura de microsserviços; - Testes e qualidade de sistemas (testes unitários e de integração); - Containers (Docker) e deploy em OpenShift; - Versionamento de software (Git/GitFlow); - Banco de dados relacionais (SQL) e não relacionais; - Modelagem de banco de dados (DML e DDL).Padrões de projeto (MVC, MVP, MVVM, Design Patterns); - Clean Code e refatoração; - Programação orientada a objetos, funcional e reativa; - Princípios arquitetônicos RESTful; - Configuração de esteiras automatizadas (Jenkins, Sonar, etc.); - Sistemas de mensageria (IBM MQ, Kafka, RabbitMQ, etc.);