CAREER
Back-End Developer, Java & Node
Desenvolvedor(a) Backend Java / Node.jsEstamos 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+
- 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
Have Questions About Joining OSF?
Whether you’re exploring a specific role or want to learn more about life at OSF, our recruitment team is here to help. Reach out using the form and we’ll get back to you as soon as possible.





