
Bank of America es una institución financiera global que opera en los sectores de la banca, las finanzas y la tecnología financiera. Sus servicios incluyen banca personal, apoyo a pequeñas empresas, gestión patrimonial, servicios de inversión y acceso a los mercados de capitales para particulares, empresas e instituciones. La compañía también apuesta por un crecimiento responsable mediante las finanzas sostenibles, iniciativas de diversidad y programas de desarrollo comunitario.
Arquitecto sénior de plataformas de datos de clientes - Bank of America - Pennington, NJ (presencial)
Lidera la arquitectura de Java, la nube y la integración para las plataformas de datos de clientes de Bank of America. Impulsa soluciones seguras y resilientes entre equipos tecnológicos empresariales.
140.500 $ – 205.000 $ / año
PresencialTiempo completoSeniorIdioma Obligatorio: inglésArquitectoDescripción
- Definir la visión arquitectónica y los diseños de soluciones alineados con los objetivos estratégicos del negocio
- Establecer entornos operativos objetivo, estrategias de resiliencia y requisitos no funcionales
- Liderar la arquitectura funcional y técnica de las aplicaciones principales de datos de referencia de clientes y cuentas dentro del grupo de arquitectura de Consumer Data Platform
- Definir la intención de las soluciones y la dirección arquitectónica para soluciones empresariales, operativas y tecnológicas complejas
- Traducir los requisitos funcionales y no funcionales en backlogs tecnológicos priorizados
- Ayudar a desarrollar hojas de ruta de arquitectura en los dominios empresarial, de aplicaciones, de datos y tecnológico
- Resolver cuestiones arquitectónicas y apoyar el diseño de sistemas y la eliminación de impedimentos técnicos
- Guiar las conversaciones sobre soluciones y diseñar arquitecturas complejas, modulares, flexibles y adaptables
- Orientar a los miembros del equipo sobre prácticas tecnológicas, estandarización y buenas prácticas de ingeniería
- Apoyar la selección de pilas tecnológicas y productos tecnológicos preferentes
- Revisar diseños y código en cuanto a seguridad, rendimiento, mantenibilidad, escalabilidad, usabilidad y fiabilidad
- Explicar soluciones tecnológicas complejas a públicos técnicos, directivos, ejecutivos y proveedores
- Desarrollar casos de negocio y preparar diseños técnicos detallados
- Colaborar con equipos técnicos internos y externos en estrategias de implementación, personalización e integración
- Preparar especificaciones técnicas para el desarrollo y la integración de sistemas
- Recomendar buenas prácticas y opciones de soluciones de terceros
- Contribuir a pruebas de concepto relacionadas con tecnologías emergentes
Requisitos
- Al menos 10 años de experiencia relevante como arquitecto práctico de soluciones y sistemas
- Dominio avanzado de arquitectura basada en API, microservicios, sistemas orientados a eventos y patrones de integración de servicios
- Experiencia práctica en el diseño de API REST, servicios web, mensajería asíncrona y soluciones de integración con JSON, XML, Kafka, JMS o plataformas comparables
- Sólido dominio del diseño orientado a objetos, el diseño dirigido por el dominio, los patrones de integración empresarial y las prácticas de arquitectura de aplicaciones
- Experiencia con Java, Spring Boot, Spring Cloud, JPA o Hibernate, Maven o Gradle y tecnologías relacionadas
- Experiencia en el diseño y la entrega de aplicaciones distribuidas a gran escala con Java o J2EE y patrones modernos de arquitectura empresarial
- Experiencia en la arquitectura y el despliegue de soluciones en AWS, Azure o Google Cloud Platform
- Conocimientos de Docker, Kubernetes, OpenShift y enfoques de despliegue nativos de la nube
- Experiencia en la implementación de DevSecOps, CI/CD, infraestructura como código, pruebas automatizadas y automatización de lanzamientos con GitHub, Jenkins, GitLab, Terraform o herramientas equivalentes
- Conocimientos de resiliencia, alta disponibilidad, tolerancia a fallos, recuperación ante desastres, monitorización, registro y trazabilidad distribuida
- Experiencia en el diseño de soluciones seguras con OAuth2, OpenID Connect, TLS mutuo, seguridad de API y estándares de seguridad empresarial
- Familiaridad con el procesamiento en tiempo real, la gestión de datos maestros, las plataformas de datos de clientes, el streaming de eventos y las tecnologías de integración de datos
- Comprensión de la ingeniería de rendimiento, la escalabilidad, la planificación de capacidad y la excelencia operativa
- Experiencia en entornos ágiles de entrega de productos, colaborando con equipos de arquitectura, ingeniería, producto y operaciones
- Sólidas habilidades de comunicación, liderazgo y gestión de partes interesadas
- Licenciatura o experiencia profesional equivalente
- Se valorará la experiencia con gestión de datos de clientes, plataformas Customer 360, resolución de identidades, consolidación de clientes, gestión del consentimiento y gobierno de datos
- Se valorarán conocimientos de dominios de datos empresariales, linaje de datos, gestión de metadatos, normativas de privacidad y marcos de calidad de datos
- Se valorará la experiencia habilitando casos de uso digitales, analíticos, de personalización y de inteligencia artificial o aprendizaje automático mediante plataformas de datos de clientes
Beneficios
- Elegibilidad para un incentivo anual discrecional
- Elegibilidad para beneficios para empleados
- Tiempo libre remunerado
- Recursos y apoyo centrados en el bienestar y las necesidades financieras de los empleados
- Flexibilidad para trabajar en la oficina determinada por las responsabilidades del puesto y las necesidades del negocio
- Oportunidades de aprendizaje, crecimiento profesional y contribución al éxito compartido