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

Requirements

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

Similar jobs