
PNC es una empresa diversificada de servicios financieros y banca que ofrece oportunidades profesionales en distintas áreas de su organización. Su enfoque laboral pone énfasis en la inclusión, la accesibilidad, la diversidad y la participación comunitaria, con vías de contratación para estudiantes, graduados y veteranos. PNC también destaca su compromiso con la igualdad de oportunidades y el cumplimiento de las leyes laborales, por lo que sus carreras pueden resultar atractivas para quienes buscan un empleador grande del sector financiero con una amplia variedad de posibilidades profesionales.
Ingeniero Principal de Software, Java/Spring — Presencial en Estados Unidos
Lidera el desarrollo de microservicios Java basados en Spring y API distribuidas para la organización de tecnología bancaria de PNC. Apoya lanzamientos, monitoreo, CI/CD y plataformas de contenedores en la nube.
Descripción
- Diseñar, desarrollar y mantener API REST distribuidas y microservicios para cargas de trabajo de transacciones de gran volumen
- Aplicar principios de análisis y diseño orientados a objetos
- Crear soluciones Java con Spring Boot, Spring JPA, Spring Batch y marcos relacionados
- Brindar soporte para lanzamientos e incidentes fuera del horario laboral o durante fines de semana, normalmente una vez al mes
- Aplicar prácticas de entrega Agile, incluidos Scrum y Kanban
- Desarrollar y respaldar arquitecturas orientadas a eventos con Kafka o MQ
- Operar y solucionar problemas en aplicaciones sobre Kubernetes, OpenShift y plataformas de contenedores en la nube
- Trabajar con Oracle, SQL/MySQL, Redis y Hibernate u otras tecnologías ORM
- Establecer prácticas de pruebas unitarias y calidad de código con Spock/JUnit y SonarQube
- Administrar y mantener pipelines de CI/CD basados en Jenkins
- Utilizar Dynatrace y Logscale para investigar problemas y monitorear aplicaciones
- Entregar soluciones centradas en el cliente mientras se gestiona el riesgo conforme al Marco de Gestión de Riesgos Empresariales de PNC
Requisitos
- Experiencia demostrada liderando iniciativas o equipos técnicos
- Conocimientos de principios de análisis y diseño orientados a objetos
- Experiencia diseñando, desarrollando y manteniendo API REST distribuidas y microservicios para transacciones de gran volumen
- Sólida experiencia práctica con Java, preferiblemente Java 11 o Java 17
- Excelentes habilidades de comunicación, colaboración y organización
- Sólida experiencia práctica con métodos Agile, incluidos Scrum y Kanban
- Conocimientos de arquitectura orientada a eventos mediante Kafka o MQ
- Experiencia con Kubernetes, OpenShift u otras plataformas de gestión de contenedores en la nube
- Experiencia trabajando con plataformas basadas en la nube
- Dominio de Oracle, SQL/MySQL, Redis y Hibernate u otras tecnologías ORM
- Experiencia práctica con Spock/JUnit y SonarQube
- Conocimientos avanzados de pipelines de CI/CD basados en Jenkins
- Sólidos conocimientos prácticos de las herramientas de monitoreo Dynatrace y Logscale
- Conocimientos de marcos de microservicios Java como Spring Boot, Spring JPA y Spring Batch
- Experiencia utilizando Gradle o Maven
- Al menos cinco años de experiencia relevante en la industria
- Título universitario de licenciatura
- Podrá aceptarse una combinación comparable de educación, certificaciones específicas del puesto y experiencia, incluido el servicio militar, en lugar de un título universitario
- Debe estar autorizado para trabajar sin patrocinio de visa de empleo; PNC no proporciona patrocinio ni participa en STEM OPT
Beneficios
- Cobertura médica y de medicamentos con opción de Cuenta de Ahorros para Gastos Médicos
- Opciones de planes dentales y oftalmológicos
- Seguro de vida para empleados y cónyuges o hijos
- Cobertura por discapacidad a corto y largo plazo
- Plan 401(k) con aportaciones equivalentes de PNC
- Plan de pensiones
- Plan de compra de acciones para empleados
- Cuenta de reembolso para el cuidado de dependientes
- Cuidado de respaldo para niños y adultos mayores
- Reembolso por servicios de adopción, gestación subrogada y doula
- Ayuda educativa, incluido el pago completo de programas seleccionados
- Programa de bienestar con incentivos económicos
- Licencia por maternidad y paternidad
- Hasta 11 días festivos pagados al año
- Nueve días anuales para ausencias ocasionales
- De 15 a 25 días de vacaciones al año, según el nivel profesional
- Elegibilidad para incentivos vinculados al desempeño de la empresa, el negocio o la persona