freehire launches on Product Hunt on 26 August.

Follow →

Back-End Developer, Java & Node

Summary

Build and maintain scalable backend APIs and services using Java 17+ and Spring (Boot, MVC, Data, Security) and Node.js 20+ with NestJS, focusing on microservices and event-driven architecture.

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

See also

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.

A new version of freehire is available