Desarrollador Java Full Stack (En situ) (Contrato) Parsippany - HQ

Apertura Futura: Desarrollador Java Full Stack (En situ) (Contrato)

Tiempo completo • Parsippany - HQ
Beneficios:
  • Coincidencia 401(k)
  • Seguro dental
  • Seguro médico
  • Seguro de visión
Sobre el puesto
Estamos contratando a un desarrollador senior de Java Full Stack con sólida experiencia en Node.js y Adobe Experience Manager (AEM) para diseñar y ofrecer aplicaciones web escalables y de alto rendimiento. Liderarás iniciativas técnicas, mentorizarás a desarrolladores y construirás experiencias digitales que impulsen sistemas críticos para el negocio.

Colaborarás con equipos de producto, diseño e ingeniería para definir arquitectura, resolver problemas complejos y entregar software fiable y seguro.

Lo que harás
  • Soluciones de Arquitecto: Diseñar sistemas full-stack escalables usando Node.js, Express, React y AEM, con un enfoque en el rendimiento, la seguridad y la mantenibilidad
  • Desarrollo AEM: Crear componentes avanzados, plantillas, flujos de trabajo e integraciones usando HTL, Sling Models, OSGi y Java
  • Diseño de APIs: Desarrollar APIs REST/GraphQL seguras con autenticación, limitación de tasa y gestión robusta de errores
  • Ingeniería de bases de datos: Diseña esquemas, optimiza consultas e implementa caché para PostgreSQL/Oracle
  • Liderazgo Técnico: Mentorizar a desarrolladores, realizar revisiones de código y definir las mejores prácticas de ingeniería
  • Sistemas en tiempo real: Crear funciones orientadas a eventos usando WebSockets y colas de mensajes (Kafka/RabbitMQ)
  • Arquitectura de la nube: Implementar soluciones nativas en la nube en AWS (S3, EC2, Lambda, RDS, EKS)
  • Rendimiento y fiabilidad: Monitorizar sistemas, resolver cuellos de botella y mejorar la eficiencia
  • Ingeniería de la Calidad: Establecer estrategias de pruebas unitarias, de integración y E2E
  • Colaboración DevOps: Soporte para despliegues de CI/CD, Docker/Kubernetes
  • Apoyo a la producción: Liderar la respuesta a incidentes e implementar la observabilidad
  • Planificación Técnica: Contribuir a la planificación de sprints y a las discusiones sobre arquitectura

Cualificaciones requeridas
  • 7–10 años de experiencia profesional en desarrollo de software
  • Buen conocimiento Node.js (Express, patrones asincrónicos, ajuste de rendimiento)
  • Amplia experiencia en AEM (componentes, modelos Sling, OSGi, flujos de trabajo, despachador)
  • JavaScript/TypeScript experto con frameworks modernos (prefiere React)
  • Experiencia diseñando APIs REST seguras y escalables
  • Sólidas habilidades en diseño de bases de datos y optimización del rendimiento
  • Conocimiento de los sistemas de autenticación (JWT, OAuth2, SSO)
  • Sólidas habilidades en HTML5, CSS3 y diseño responsivo
  • Experiencia en AWS y arquitectura en la nube
  • Familiaridad con CI/CD y DevOps
  • Habilidades sólidas de depuración, resolución de problemas y comunicación

Encantado de tener
  • Experiencia en liderazgo técnico y mentoría
  • Conocimiento profundo de AEM en asuntos internos (Oak, Sling, JCR)
  • Experiencia en GraphQL (diseño de esquemas, resolvers)
  • Experiencia con Kafka, RabbitMQ, SQS/SNS
  • Docker y Kubernetes
  • Patrones de microservicios
  • NoSQL (MongoDB, DynamoDB, Redis)
  • Herramientas de monitorización (New Relic, DataDog, Splunk, CloudWatch)
  • Frameworks de pruebas (Jest, JUnit, Selenium, Playwright)
  • Mejores prácticas de seguridad (OWASP)
  • Experiencia ágil/Scrum
  • Experiencia en informática o equivalente

Stack Técnico
  • Backend: Node.js, Express, Java, Spring Boot, REST, GraphQL
  • Frontend: React, TypeScript, HTML5, CSS3
  • CMS: AEM 6.x, HTL, modelos Sling, JCR
  • Bases de datos: PostgreSQL, Oracle, MySQL, MongoDB
  • Nube/DevOps: AWS, Docker, Jenkins, CI/CD
  • Herramientas: Git, JIRA, Postman, VS Code
  • Pruebas: Jest, Mocha, JUnit, Selenium
Compensación: 60,00 dólares la hora




Aplicar aquí.

* campos requeridos

Ubicación
Or
Or
If no code provided, add their name instead.