04 oct
|
Coforge
|
Madrid
Acerca del puesto
- Buscamos un/a desarrollador/a backend con experiencia avanzada en Node.js y conocimientos de Java para incorporarse a un equipo que mantiene y evoluciona servicios desplegados en AWS.
- La persona seleccionada participará en el desarrollo, mantenimiento y soporte de aplicaciones backend y en el servicio de guardias on-call. Durante 2027 está prevista la migración progresiva de servicios de Node.js a Java, por lo que buscamos a alguien con experiencia sólida en Node.js, una base práctica de Java y motivación para participar en esta transición tecnológica.
Responsabilidades
- Desarrollar y mantener servicios backend principalmente con Node.js.
- Colaborar en la migración progresiva de servicios de Node.js a Java prevista para 2027.
- Aplicar principios de arquitectura hexagonal y buenas prácticas de diseño y desarrollo.
- Crear y mantener pruebas automatizadas y participar en revisiones de código.
- Trabajar con servicios y componentes desplegados en AWS.
- Participar en los flujos de integración y despliegue continuo.
- Atender incidencias y colaborar en la resolución de problemas dentro del servicio de guardias on-call.
- Participar en un equipo ágil, coordinándose con el resto de los perfiles técnicos y funcionales.
- Utilizar herramientas de inteligencia artificial aplicando buenas prácticas y criterios de seguridad y calidad.
Habilidades requeridas
- Experiencia avanzada en Node.js, con un mínimo de 3–4 años de experiencia competente.
- Conocimientos sólidos de arquitectura hexagonal.
- Conocimiento y aplicación de buenas prácticas de desarrollo, incluyendo:
- Testing automatizado.
- Control de versiones.
- Integración y despliegue continuo (CI/CD).
- Experiencia práctica con Java y disposición para trabajar con esta tecnología. Node.js será la tecnología principal inicialmente, pero en 2027 se prevé la migración de servicios de Node.js a Java.
- Motivación para participar en dicha migración y adaptarse a la evolución tecnológica del equipo.
- Experiencia trabajando con servicios de AWS, como Lambda, SQS, S3 y ECS.
- Conocimiento y uso de herramientas de inteligencia artificial para el desarrollo, aplicando buenas prácticas como RPI, SDD, agentes y skills.
- Buen manejo de GitHub y de flujos de trabajo colaborativos, incluyendo pull requests y revisiones de código.
- Experiencia trabajando en equipos ágiles con metodología Scrum.
- Disponibilidad para participar en el servicio de guardias on-call.
Habilidades deseadas
- Experiencia con NestJS o interés en adoptarlo.
- Experiencia aplicando conceptos de Domain-Driven Design (DDD) en proyectos reales.
- Conocimientos de React y/o AstroJS. Se valorará un nivel básico o intermedio; no es un requisito excluyente.
Perfil buscado Buscamos una persona con autonomía, orientación a la calidad y capacidad para colaborar en equipo. Debe sentirse cómoda trabajando principalmente con Node.js, contar con conocimientos de Java y tener interés en contribuir a una migración tecnológica planificada, así como en dar soporte a los servicios mediante el turno on-call (1 semana por mes)
Declaración de igualdad de oportunidades
Coforge is an equal opportunities employer and welcomes applications from all sections of society and does not discriminate on grounds of race, religion or belief, ethnic or national origin, disability, age, citizenship, marital, domestic or civil partnership status, sexual orientation, or gender identity, or any other basis as protected by applicable law.
📌 Node.js Software Engineer (Madrid)
🏢 Coforge
📍 Madrid