Senior Backend Developer (Node.js | Microservices | DDD)

EPAM Systems

United States

Hybrid

USD 120,000 - 180,000

Full time

9 days ago
Application generator

Stand out for this role — generate a tailored resume and cover letter in about a minute.

Get past ATS filters

Benefits offered by this job

Soporte para home office
Desarrollo profesional continuo
Convenios y descuentos corporativos
Programa de referidos

Job summary

EPAM NEORIS busca un Backend Developer Sr. para impulsar proyectos fintech desafiantes. Se requiere experiencia sólida en Node.js con Express.js y/o NestJS, y en implementar DDD y Clean Architecture.

Deberás diseñar soluciones backend escalables en un entorno ágil, colaborando con equipos multidisciplinarios y garantizando calidad de código. La posición ofrece oportunidad de crecimiento profesional y trabajo remoto/híbrido con soporte para home office.

Qualifications

  • Más de 5 años de experiencia en desarrollo de software
  • Experiencia sólida en Node.js con Express.js y/o NestJS
  • Experiencia aplicando Domain Driven Design (DDD) y Clean Architecture
  • Conocimiento práctico de Bounded Context, Aggregate y Value Object
  • Experiencia trabajando con arquitecturas de microservicios
  • Experiencia con herramientas de monitoreo y observabilidad (Grafana/Prometheus/Dynatrace)
  • Experiencia en entornos distribuidos y cloud
  • Dominio de ES6 y Node.js
  • Experiencia aplicando patrones de diseño y buenas prácticas
  • Conocimientos de pruebas unitarias
  • Experiencia con bases de datos relacionales y no relacionales
  • Estudios universitarios en curso o finalizados en Sistemas/Ingeniería/Informática

Responsibilities

  • Desarrollar y mantener soluciones backend escalables utilizando Node.js, Express.js y/o NestJS
  • Diseñar e implementar funcionalidades junto al equipo multidisciplinario
  • Participar en la definición técnica siguiendo principios de DDD y Clean Architecture
  • Contribuir a la evolución de arquitecturas basadas en microservicios
  • Colaborar con UX para asegurar una experiencia de usuario de calidad
  • Implementar buenas prácticas de desarrollo y patrones de diseño
  • Participar en revisiones técnicas y decisiones de arquitectura
  • Trabajar con diferentes equipos para asegurar la correcta integración de soluciones

Skills

Node.js
Express.js
NestJS
Domain Driven Design
Clean Architecture
Microservices
ES6
Unit testing
Relational databases
NoSQL databases
Cloud
Observability tools

Education

Grado universitario en Sistemas/Ingeniería/Informática

Tools

Grafana
Prometheus
Dynatrace

Job description

Nos encontramos en la búsqueda de un/a Backend Developer SR para sumarse a proyectos desafiantes dentro del ecosistema fintech. Buscamos profesionales con sólida experiencia en Node.js, arquitecturas de microservicios, Domain Driven Design (DDD) y Clean Architecture, que disfruten construir productos desde cero en entornos ágiles y colaborativos, participando activamente en decisiones técnicas y de diseño de soluciones.EPAM NEORIS es un acelerador digital que acompaña a algunas de las compañías más importantes del mundo en sus desafíos de negocio y evolución tecnológica, combinando excelencia global en ingeniería con experiencia regional y cercanía local.Con presencia en 11 países de Iberoamérica y más de 4.000 profesionales en la región, impulsamos una cultura diversa e inclusiva enfocada en la colaboración, el aprendizaje continuo y la innovación.Como parte de EPAM, una red global con más de 60.000 profesionales en más de 55 países, ayudamos a las organizaciones a escalar, modernizar y acelerar sus capacidades digitales a través de Cloud, Data & Analytics, Inteligencia Artificial, Ciberseguridad, Automatización Inteligente, Consultoría Estratégica e Ingeniería de Software.En EPAM NEORIS creemos que el crecimiento también se construye desde las personas. Por eso, promovemos un entorno donde cada profesional pueda desarrollarse, aportar nuevas ideas y participar en proyectos de impacto regional y global.ResponsibilitiesDesarrollar y mantener soluciones backend escalables utilizando Node.js, Express.js y/o NestJSDiseñar e implementar funcionalidades de manera integral junto al equipo multidisciplinarioParticipar en la definición técnica de soluciones siguiendo principios de DDD y Clean ArchitectureContribuir a la evolución de arquitecturas basadas en microserviciosColaborar con equipos de UX para garantizar una experiencia de usuario de calidadImplementar buenas prácticas de desarrollo, patrones de diseño y estándares de calidad de códigoParticipar en revisiones técnicas, análisis de requerimientos y decisiones de arquitecturaTrabajar con diferentes equipos de la organización para asegurar la correcta integración de las solucionesRequirementsMás de 5 años de experiencia en desarrollo de softwareExperiencia sólida en Node.js con Express.js y/o NestJSExperiencia aplicando Domain Driven Design (DDD) y Clean ArchitectureConocimiento práctico de conceptos como Bounded Context, Aggregate y Value ObjectExperiencia trabajando con arquitecturas de microserviciosExperiencia utilizando herramientas de monitoreo, observabilidad y alertas como Grafana, Prometheus o DynatraceExperiencia en entornos distribuidos y cloudDominio de ES6 y Node.jsExperiencia aplicando patrones de diseño y buenas prácticas de programaciónConocimientos de unit testingExperiencia con bases de datos relacionales y no relacionalesEstudios universitarios en curso avanzados o finalizados en Sistemas, Ingeniería, Informática o carreras afinesWe offerSoporte para home office: Bono de conectividad para tus necesidades de trabajo remotoDesarrollo profesional continuo: Oportunidades de aprendizaje y crecimiento constanteConvenios y descuentos corporativos:A través de acuerdos exclusivos con empresas aliadas, los EPAMers y sus familias tienen acceso a precios especiales en productos y servicios, ofrecidos como descuentos por ser parte de EPAMPrograma de referidos
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Backend Engineer: Node.js, Microservices, DDD
Senior Backend Engineer: Node.js, Microservices, DDD

EPAM Systems • United States

Hybrid
USD 120,000 - 180,000
Soporte para home office
Desarrollo profesional continuo
Convenios y descuentos corporativos
+1
Analista Programador/a
Analista Programador/a

EPAM Systems • United States

On-site
USD 60,000 - 90,000
Remote work
Contrato indefinido
Fullstack Node + Nest + React Architect | REF#305545
Fullstack Node + Nest + React Architect | REF#305545

BairesDev • Florida

Remote
USD 120,000 - 180,000
Remote 100%
USD salary
Hardware provided
+4
Desarrollador Backend Java
Desarrollador Backend Java

Nisum • United States

Remote
USD 120,000 - 180,000
Fullstack Node + Nest + React Architect | REF#305543
Fullstack Node + Nest + React Architect | REF#305543

BairesDev • United States

Remote
MXN 2,172,000 - 3,258,000
Trabajo 100% remoto
Compensación en USD
Hardware y software
+4
Desarrollador de Backend (.NET )
Desarrollador de Backend (.NET )

Stefanini LATAM • United States

Remote
USD 90,000 - 130,000
Backend Developer - Node.js, C# & Azure - México Only - English Required
Backend Developer - Node.js, C# & Azure - México Only - English Required

DaCodes • United States

On-site
USD 33,000 - 50,000
Trabajo remoto/Home office
Seguro de gastos médicos mayores (MX)
Seguro de vida (MX)
+4
Software Engineer III - Alojamientos
Software Engineer III - Alojamientos

Despegar • United States

On-site
USD 120,000 - 180,000
Backend Developer
Backend Developer

ARQA • United States

Remote
USD 22,000 - 50,000
Trabajo 100% remoto
Desarrollador Java
Desarrollador Java

Endava • Camden (AR)

On-site
USD 85,000 - 120,000
Paquete salarial competitivo
Plan de acciones
Bonos por desempeño
+1