Descrição da vaga

Texto agregado para leitura rápida. Confira sempre a fonte original ao enviar a candidatura.

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 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


☁️ Cloud & DevOps

  • 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


🔐 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



Conheça os benefícios e programas da OSF! 🚀


Oferecemos um pacote completo pensado para apoiar seu bem-estar, impulsionar seu desenvolvimento e acelerar sua carreira.

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


Mais do que benefícios, acreditamos em criar um ambiente onde as pessoas realmente possam florescer.


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!

Vagas relacionadas

Seleção por stack em comum com esta oportunidade

Remoto LinkedIn

Desenvolvedor(a) Back End (Júnior/Pleno)

IEBT Innovation Belo Horizonte 85 candidaturas Hoje

Salário estimado

R$ 4k - 7k/mês

Júnior CLT

Buscamos uma pessoa desenvolvedora em início de consolidação de carreira, com experiência prática no desenvolvimento de software e interesse em evoluir continuamente. A pessoa atuará na construção, manutenção e evolução de serviços e aplicações, participando da investigação de problemas, implementaç...

Ver Detalhes
LinkedIn

Senior Software Engineer Python

Thomson Reuters Brasil São Paulo 25 candidaturas Hoje

Salário estimado

R$ 15k - 23k/mês

Sênior CLT

The AI Platform team has been established to build, develop, and run the Enterprise AI Platform. The Enterprise AI Platform serves as a comprehensive ecosystem of collaborative services, tools, and infrastructure, empowering both technical and non-technical users to seamlessly develop, evaluate, dep...

Ver Detalhes
Remoto LinkedIn

[Fully Remote] Full-Stack Software Engineer (Typescript, React, Next.js, Tailwind, Postgresql)

Reverie São Paulo 28 candidaturas Hoje

Salário estimado

R$ 4k - 7k/mês

Júnior CLT

Join Reverie as a Full-Stack Product Engineer and help us ship features for IEBridge, https://iebridge.com. A platform to manage US exchange students during their travels. From building responsive React to designing scalable backend systems to integrating AI-powered features, you’ll be crucial in de...

Ver Detalhes