Desenvolvedor(a) Backend Sênior – Java Spring Boot / Node.js
Descrição da Vaga
**Descrição da Vaga** Estamos em busca de um(a) Desenvolvedor(a) Backend Sênior com sólida experiência em Java (Spring Boot) e Node.js para atuar no desenvolvimento e evolução de sistemas de alta disponibilidade e desempenho. A pessoa ideal possui forte capacidade de arquitetura, domínio de boas práticas de engenharia e habilidade para trabalhar em ambientes ágeis. **Responsabilidades** * Projetar, desenvolver e manter APIs RESTful escaláveis e seguras. * Atuar na arquitetura e definição de padrões técnicos para novos serviços e integrações. * Trabalhar com Java (Spring Boot) e Node.js em aplicações distribuídas. * Implementar testes automatizados (unitários, integrados e de carga). * Colaborar com times de produto, QA e front\-end para garantir entregas de alta qualidade. * Participar de code reviews, propondo melhorias e garantindo boas práticas. * Monitorar e otimizar performance, segurança e confiabilidade dos serviços. * Contribuir na evolução da infraestrutura em nuvem (AWS, GCP ou Azure). **Requisitos Obrigatórios** * Sólida experiência (5\+ anos) com desenvolvimento backend. * Domínio de Java 8\+ e Spring Boot. * Experiência profissional com Node.js (Express, NestJS ou similares). * Forte conhecimento de APIs REST, padrões de arquitetura (MVC, SOLID, Clean Architecture). * Experiência com bancos de dados relacionais (PostgreSQL, MySQL) e NoSQL (MongoDB, Redis). * Vivência com containers Docker e orquestração Kubernetes. * Conhecimento de ferramentas de mensageria (Kafka, RabbitMQ ou similares). * Experiência com pipelines de CI/CD (Jenkins, GitLab CI, GitHub Actions, etc.). * Familiaridade com ambientes em nuvem (AWS, GCP ou Azure). * Git e práticas de versionamento. **Diferenciais** * Experiência com arquitetura de microsserviços. * Conhecimento em event\-driven architecture. * Vivência com monitoramento e observabilidade (Prometheus, Grafana, ELK, OpenTelemetry). * Conhecimento de segurança (OAuth2, JWT, OWASP). * Participação em decisões de arquitetura corporativa. * Contribuições open source. **Formação** * Graduação em Ciência da Computação, Engenharia de Software, Sistemas de Informação ou áreas relacionadas (desejável, não obrigatório). **Modelo de Trabalho** * Remoto
Vaga originalmente publicada em: linkedin
💼 Encontre as melhores oportunidades para desenvolvedores no Job For Dev