Create Alert
Email me similar jobs

Backend developer – senior (java | node.js)

Full-time
Vaga: Desenvolvedor(a) Backend Java / Node.js
Estamos em busca de um(a) Desenvolvedor(a) Backend com experiência sólida em
Java e Node.js , com foco em arquitetura moderna, boas práticas de engenharia de software e atuação em ambientes corporativos complexos.
Responsabilidades Desenvolver e manter APIs e serviços backend escaláveis Atuar com arquitetura baseada em microsserviços e Event-Driven Participar de definições arquiteturais e code reviews Implementar boas práticas de segurança e observabilidade Trabalhar com squads multidisciplinares em ambiente ágil Garantir qualidade de código com testes e boas práticas
Requisitos Técnicos – Java Experiência com
Java 17+ Experiência com
Spring Framework : Spring Boot Spring MVC Spring Data Spring Security Hibernate / JPA para persistência Conhecimento em bancos relacionais e SQL Testes unitários com Mockito
Requisitos Técnicos – Node.js Experiência com
Node.js v20+ Domínio de
Type Script Experiência com
Nest JS 11+ Conhecimento em: Modularização (Modules, Providers, Controllers) Interceptors, Pipes e Middleware Injeção de dependência avançada Experiência com arquitetura
BFF (Backend for Frontend) Integração com sistemas legados HTTP clients (@nestjs/axios) Implementação de Retry, Timeout e Circuit Breaker Logging com nest-winston Métricas com prom-client (Prometheus) Health checks com express-actuator Validação de schemas com Zod ou similares Autenticação plugável Observabilidade (Winston, Open Telemetry) Integração com ELK Testes HTTP com Supertest Testes de domínio e contrato Configuração de ESLint e Prettier Versionamento semântico Documentação de APIs /swagger
Cloud & Dev Ops Experiência com
AWS : Lambda API Gateway SQS SNS Cloud Watch Step Functions VPC IAM Integração com CI/CD: Jenkins Git Lab CI Git Hub Actions Containerização com
Docker Integração com Prometheus e Grafana
Segurança & Boas Práticas Implementação de autenticação com JWT e OAuth2 Segurança em APIs REST: Headers Rate limiting Sanitização OWASP Top 10 Uso de bibliotecas corporativas de segurança Documentação e versionamento de APIs
Conhecimentos Gerais Git (versionamento de código) POO e princípios SOLID Clean Code Arquitetura de microsserviços Design Patterns Testes unitários e de integração (mocks, fakes, test doubles) Atuação em ambientes ágeis
Desejáveis Sonar Qube Kubernetes (básico) Terraform (básico) Mule Soft Experiência com bibliotecas corporativas compartilhadas Arquitetura backend modular
Sobre a OSF Digital
Similar jobs

Backend developer – senior (java | node.js)

Apply Now
Back to search page