Back End Developer (Java + Node)
OSF DigitalDescrição da vaga
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
- 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
- Experiência com Node.js v20+
- Domínio de TypeScript
- Experiência com NestJS 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, OpenTelemetry)
- 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 com @nestjs/swagger
- Experiência com AWS :
- Lambda
- API Gateway
- SQS
- SNS
- CloudWatch
- Step Functions
- VPC
- IAM
- Integração com CI/CD:
- Jenkins
- GitLab CI
- GitHub Actions
- Containerização com Docker
- Integração com Prometheus e Grafana
- 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
- 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
Benefícios
- Vale Refeição ou Alimentação
- Assistência Médica
- Hospital Digital
- Assistência Odontológica
- Seguro de Vida
- Gym Pass
- Auxílio Home Office / Educação E tem mais! Aqui você também conta com programas que impulsionam o seu crescimento:
- Programa de desenvolvimento e treinamentos
- Incentivo para obtenção de certificações profissionais de salesforce
- Programa de Idiomas
- Programa de Indicação de Profissionais com bonificação
A OSF Digital orgulha-se de ser uma empresa que oferece oportunidades iguais a todos, onde você pode ser você mesmo no trabalho. Junte-se a uma comunidade inclusiva e apaixonada de profissionais que ajudam a promover a transformação digital para empresas em todo o mundo. Na OSF Digital, acolhemos todos os indivíduos e não discriminamos com base em identidade e expressão de gênero, raça, etnia, deficiência, orientação sexual, cor, religião, nacionalidade, idade, estado civil ou qualquer outra categoria protegida em nenhuma das jurisdições em que atuamos.
Vem construir o futuro com a gente!
Tem interesse nesta vaga?