OSF Digital

Back-End Developer, Java & Node

OSF Digital Siuna, North Caribbean Coast, Nicaragua

IT Services and IT Consulting · 1,001-5,000 employees

4 d ago
nodejs Senior (5-10 yrs) Full-time Nicaragua
Log in to apply, save this posting, or score it against your profile with AI.

About the role

Develop and maintain scalable backend APIs and services using microservices and event-driven architectures. Collaborate with multidisciplinary squads in an agile environment while ensuring code quality through testing and best practices.

What they look for

Java 17+ Spring Boot Spring MVC Spring Data Spring Security Hibernate JPA SQL Node.js v20+ TypeScript NestJS 11+ Microservices Event-Driven Architecture BFF Architecture Mockito Agile

Requirements

Requires solid experience with Java 17+ and the Spring ecosystem, alongside Node.js v20+ and TypeScript. Candidates must have expertise in NestJS, relational databases, and modern architectural patterns like BFF.

Full description

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 roles