Desenvolvedor Backend Java e Node Sênior

Meta
Sênior
Presencial
Publicado em 16 de janeiro de 2026

Descrição da Vaga

**Requisitos** * Experiência com **processo de desenvolvimento e implantação de sistemas utilizando esteiras automatizadas** * Atuação com **metodologias ágeis** (Scrum, Kanban, etc.) * Conhecimento em **linguagens de programação** como **Java** e/ou **Node.js** * Conhecimentos sólidos em **arquitetura de software** * Experiência com **testes e qualidade de software** , incluindo **testes unitários e de integração** * Vivência com **containers (Docker)** e **arquitetura de microserviços** * **Versionamento de código** utilizando **Git** e **GitFlow** * Conhecimento em **bancos de dados relacionais** e **linguagem SQL** * Experiência com **bancos de dados não relacionais (NoSQL)** * Conhecimento em **padrões de projeto arquiteturais** (MVC, MVVM, MVP, entre outros) * Conhecimento em **Design Patterns** * Experiência em **modelagem de banco de dados** (DDL e DML) * Aplicação de boas práticas de **Clean Code** e **Refactoring** * Conhecimento em **programação orientada a objetos** * Experiência com **programação funcional** * Experiência com **programação reativa** * Conhecimento em **servidores de aplicação e servidores web** * Aplicação dos **princípios arquiteturais RESTful** * Experiência na **configuração de pipelines CI/CD** (Jenkins, SonarQube, entre outros) * Conhecimento em **sistemas de mensageria** (IBM MQ, Kafka, RabbitMQ, etc.) **Responsabilidades** * Desenvolver soluções seguindo **boas práticas de desenvolvimento** e a **Metodologia de Desenvolvimento de Sistemas do CCS (MDS)** * Desenvolver sistemas conforme as **especificações definidas pelos analistas de sistemas** , atendendo às necessidades do negócio * Acompanhar **features e correções** nos ambientes de **homologação e produção** * Garantir o **cumprimento de prazos** , com **qualidade, performance e confiabilidade** * Realizar **análises técnicas de demandas evolutivas e negociais** , em conjunto com analistas de sistemas, equipe de UI/UX e Product Owner * Contribuir para o **desenvolvimento e manutenção de arquiteturas escaláveis** , consistentes e preparadas para evolução * Garantir a **qualidade dos softwares desenvolvidos no CCS** * Criar e manter atualizada a **documentação técnica dos sistemas** * Elaborar **documentação preliminar de arquitetura** e estruturar a base inicial dos sistemas * Atuar como **mentor(a) técnico(a)** da equipe, garantindo a qualidade do processo de desenvolviment

Vaga originalmente publicada em: linkedin

💼 Encontre as melhores oportunidades para desenvolvedores no Job For Dev

Desenvolvedor Backend Java e Node Sênior - Meta | Job For Dev