Backend Developer working with NestJS on robust, scalable services. Ensure efficient API integration and maintain standards at Stefanini.
Responsibilities
Diseñar, desarrollar y mantener servicios backend robustos, seguros y escalables, asegurando la correcta implementación de APIs y la integración eficiente con aplicaciones frontend y sistemas externos, bajo estándares de calidad, seguridad y buenas prácticas de desarrollo.
Desarrollar y mantener APIs REST utilizando **NestJS**, aplicando adecuadamente el uso de módulos, controllers, services, guards e interceptors.
Diseñar arquitecturas backend bajo el patrón **BFF (Backend for Frontend)**, realizando orquestación y adaptación de datos según las necesidades del frontend.
Implementar mecanismos seguros de autenticación y autorización (por ejemplo, JWT, OAuth2 u otros estándares aplicables).
Garantizar la calidad del software mediante la implementación de pruebas unitarias y de integración, utilizando herramientas como Jest u otras similares.
Documentar APIs utilizando estándares como Swagger / OpenAPI, asegurando claridad y mantenibilidad.
Colaborar con equipos frontend, mobile y otras áreas técnicas, participando activamente en definiciones de arquitectura y diseño de soluciones.
Apoyar procesos de integración y despliegue continuo, utilizando herramientas DevOps básicas (Docker, pipelines CI/CD).
Requirements
Experiencia comprobada en desarrollo backend con **NestJS**.
Dominio avanzado de TypeScript y JavaScript moderno (ES6+).
Experiencia en diseño, desarrollo y consumo de APIs REST.
Conocimiento en arquitectura BFF y patrones de integración.
Experiencia en implementación de autenticación y autorización segura.
Experiencia en testing automatizado (unitario e integración).
Manejo básico/intermedio de herramientas DevOps (Docker, CI/CD).
Capacidad de análisis y diseño técnico.
Orientación a la calidad y buenas prácticas de desarrollo.
RegTech Engineer translating finance and regulation concepts into code. Collaborating with teams to drive product development in regulatory technology.
Senior Software Engineer developing scalable backend applications utilizing modern technologies like .NET Core and Azure. Leading development projects and mentoring junior engineers in a dynamic team environment.
Senior Software Engineer developing AI frameworks for legal professionals at CORTO. Collaborate with experts and solve complex engineering challenges in a hybrid, innovative environment.
Full Stack Software Engineer developing features across Laravel and React frameworks in a hybrid environment. Join a fast - growing team at NewRich Network empowering digital entrepreneurs.
Senior Java Developer in Middleware Development Team at Vodafone, designing and developing software applications, providing technical guidance, and coaching junior members.
C/C++ Softwareentwickler für Embedded Systems mit Fokus auf Defence - Projekte. Entwicklung und Optimierung von Embedded - Systemen in hybrider Arbeitsumgebung.
Senior Java/Jakarta EE Fullstack Developer for cultural institutions software. Contributing to RIA framework development within a hybrid working model in Berlin.
Senior Java Engineer in a hybrid role to build smart workflow automation applications using Java and React, mentoring juniors and guiding technical leadership.
Technical Leader overseeing architecture standards and secure cloud deployments at Imagemaker. Responsible for leading backend Java and frontend React development with mentoring duties.
Praktikant zur Erlangung der Fachhochschulreife bei Lebenshilfe Bonn. Einblick in die verschiedenen Bereiche der Arbeit mit Menschen mit Beeinträchtigung.