Temple Health
Huntington National Bank
Tecnología de Pagos - Desarrollador Java
Descripción
Resumen del puesto de Programador/Analista Senior
Buscamos un Programador/Analista Senior con experiencia en GCP para apoyar el desarrollo y la mejora continua de la plataforma de Pagos Empresariales. Este puesto se centra en la implementación de soluciones nativas en la nube para el backend de Java (incluyendo el desarrollo de API REST), el soporte al procesamiento de pagos basado en eventos y la garantía de la estabilidad de las aplicaciones en entornos de producción.
Este puesto colabora estrechamente con especialistas técnicos de IS, arquitectos y analistas de negocio para ofrecer soluciones de pago seguras, escalables y de alta disponibilidad, siguiendo los estándares y mejores prácticas empresariales establecidos. El candidato ideal posee sólidas habilidades de desarrollo práctico, experiencia trabajando en equipos ágiles y la capacidad de entregar funcionalidades de forma independiente, escalando las decisiones de diseño y los problemas complejos a los líderes técnicos senior según corresponda.
Funciones y responsabilidades
- Analizar los requisitos empresariales y técnicos y traducirlos en soluciones técnicas eficaces.
- Desarrollar y mantener servicios de back‑end utilizando Java (por ejemplo, Spring Boot). Diseñar, construir y versionar APIs RESTful, incluyendo el diseño basado en contratos, la documentación y las pruebas de integración dentro de nuestro ecosistema de pagos.
- Demostrar conocimientos y capacidad para ofrecer soluciones utilizando GCP, CLI, servicios e integraciones.
- Diseñar, desarrollar, probar y mantener aplicaciones nativas en la nube en GCP. Implementar soluciones sin servidor y basadas en contenedores utilizando Cloud Functions, Cloud Run y/o GKE. Construir y mantener APIs utilizando Apigee o API Gateway de GCP.
- Escribir código limpio, mantenible y bien documentado siguiendo los estándares de la empresa.
- Participar en los procesos de gestión de incidentes, problemas y cambios. Proporcionar soporte a producción, incluyendo la rotación programada de guardia.
- Trabajar con equipos externos/internos para garantizar la entrega puntual y de calidad de los artefactos técnicos y de prueba, incluyendo código, documentación de diseño y entregables de prueba, asegurando que se sigan sistemáticamente todas las directrices de codificación y pruebas prescritas por HNB.
- Demostrar conocimientos y capacidad para ofrecer soluciones utilizando cadenas de herramientas y procesos de DevSecOps.
- Proporcionar asistencia en la resolución de problemas de hardware o software. Diagnosticar la causa de problemas técnicos complejos como rendimiento, disponibilidad, integraciones de aplicaciones internas y externas, bases de datos, middleware, red, etc.
- Poseer un conocimiento profundo y trabajar con las herramientas técnicas disponibles para el desarrollo y soporte de sistemas. Mantener y demostrar conocimientos sobre las tendencias técnicas del sector, especialmente en lo que respecta a Huntington.
- Puede ayudar a identificar necesidades de formación o a formar a personal con menos experiencia.
- Realizar otras tareas que se le asignen.
Cualificaciones básicas
- Licenciatura
- 1+ año de experiencia relacionada o candidatos cualificados que completen con éxito la formación técnica para jóvenes de Huntington o una parte del programa de formación de aprendizaje, en lugar de experiencia relacionada.
Cualificaciones preferentes
- 3+ años de experiencia práctica en el desarrollo y soporte de aplicaciones nativas en la nube en GCP. Gran dominio de Java (Spring/Spring Boot) y GCP.
- 3+ años de experiencia con GCP, AWS y/o Azure.
- 3+ años de experiencia en soporte de automatización IaC, preferiblemente Terraform.
- 3+ años de experiencia en codificación/scripting, preferiblemente Java.
- Experiencia en la creación y soporte de APIs RESTful seguras e integraciones asíncronas basadas en eventos (se prefieren enfoques de autenticación OAuth2/OIDC o similares).
- Experiencia con tecnologías basadas en la nube y entornos de plataformas múltiples, incluyendo GCP, AWS, Azure, IaC/Terraform, entrega ágil, Azure DevOps, tuberías CI/CD, Git, seguridad en la nube, IAM y validación de políticas utilizando Terraform Validator, OPA o Rego. Experiencia en el soporte de sistemas financieros o de pago a escala empresarial. Conocimiento de conceptos de procesamiento de pagos (ACH, cheques, tarjetas de débito/crédito/corporativas, Zelle, pago de facturas, etc.).
- Experiencia en el uso de herramientas de monitorización como Dynatrace, Zenoss, Splunk y archivos de registro para evaluar el estado de las aplicaciones de producción críticas y para identificar las causas raíz de los problemas de rendimiento y funcionales.
- Exposición a herramientas de desarrollo o automatización asistidas por IA.
- Experiencia con Infraestructura como Código (se prefiere Terraform).
- Capacidad para equilibrar las responsabilidades de desarrollo y soporte mientras se colabora eficazmente con segmentos de negocio, equipos de TI, proveedores y partes interesadas para lograr resultados exitosos.
- Sólidas habilidades analíticas, de resolución de problemas, comunicación, interpersonales y de servicio al cliente; solucionador de problemas automotivado que prospera en entornos dinámicos y contribuye como un gran jugador de equipo.
- Experiencia en productos y procesamiento de tarjetas, experiencia en gestión de gastos y/o experiencia en el sector de servicios financieros.
Estado de exención: (Sí = no elegible para pago de horas extras) (No = elegible para pago de horas extras) Sí
Tipo de lugar de trabajo: Oficina
Nuestro enfoque sobre el tipo de lugar de trabajo en oficina
Ciertos puestos fuera de nuestra red de sucursales pueden ser elegibles para un acuerdo de trabajo flexible. Estamos combinando lo mejor de ambos mundos: trabajo en oficina y trabajo desde casa. Nuestro enfoque permite a nuestros equipos profundizar en las conexiones, mantener una comunidad fuerte y hacer su mejor trabajo. Los puestos remotos también tendrán la oportunidad de reunirse en nuestras oficinas para los momentos que importan. El equipo de contratación proporcionará los acuerdos de trabajo específicos.
Huntington no patrocinará a los solicitantes para este puesto para beneficios de inmigración, incluyendo, pero no limitado a, asistencia para obtener permiso de trabajo para estudiantes F-1, profesionales H-1B, trabajadores O-1, trabajadores TN, trabajadores E-3, entre otros estados migratorios. Los solicitantes deben estar actualmente autorizados para trabajar en los Estados Unidos a tiempo completo.
Rango de compensación: $49,925 - $92,575 Salario anual
Huntington es un empleador que ofrece igualdad de oportunidades.
Práctica de contratación libre de tabaco: Visite el sitio web de carreras de Huntington para obtener más detalles.
Nota para los reclutadores de agencias: Huntington no pagará una tarifa por ninguna colocación resultante de la recepción de un currículum no solicitado. Todos los currículums no solicitados enviados a cualquier colega de Huntington, directa o indirectamente, se considerarán propiedad de Huntington. Las agencias de contratación deben tener un Acuerdo de Servicio Maestro y una Declaración de Trabajo válidos, escritos y totalmente ejecutados para su consideración.
El rango de compensación representa el extremo inferior y superior previsto del rango de compensación base para este puesto. La compensación real variará en función de diversos factores, incluyendo, entre otros, la ubicación, la experiencia y la formación. Los colegas en este puesto también son elegibles para participar en un plan de compensación de incentivos aplicable. Además, Huntington ofrece una variedad de beneficios a sus colegas, incluyendo cobertura de seguro médico, programa de bienestar, seguro de vida y discapacidad, plan de ahorro para la jubilación, programas de licencia pagada, días festivos pagados y tiempo libre pagado (PTO).
