PNC
PNC
PNC è una società diversificata di servizi finanziari e bancari, con opportunità di carriera in diversi ambiti dell’organizzazione. Il suo approccio all’ambiente di lavoro pone l’accento su inclusione, accessibilità, diversità e coinvolgimento della comunità, con percorsi di reclutamento per studenti, laureati e veterani. PNC sottolinea inoltre il proprio impegno a garantire pari opportunità e a rispettare le leggi sul lavoro, rendendo le sue opportunità professionali interessanti per chi cerca un grande datore di lavoro nel settore finanziario con un’ampia gamma di possibilità di carriera.

Ingegnere Principale del Software, Java/Spring — In sede negli Stati Uniti

Guida lo sviluppo di microservizi Java basati su Spring e API distribuite per l’organizzazione tecnologica bancaria di PNC. Supporta rilasci, monitoraggio, CI/CD e piattaforme cloud per container.

Descrizione

  • Progettare, sviluppare e mantenere API REST distribuite e microservizi per carichi di transazioni elevati
  • Applicare i principi di analisi e progettazione orientati agli oggetti
  • Creare soluzioni Java con Spring Boot, Spring JPA, Spring Batch e framework correlati
  • Fornire supporto per rilasci e incidenti fuori dall’orario lavorativo o nei fine settimana, in genere circa una volta al mese
  • Applicare pratiche di distribuzione Agile, tra cui Scrum e Kanban
  • Sviluppare e supportare architetture basate sugli eventi con Kafka o MQ
  • Gestire e risolvere i problemi delle applicazioni su Kubernetes, OpenShift e piattaforme cloud per container
  • Lavorare con Oracle, SQL/MySQL, Redis e Hibernate o altre tecnologie ORM
  • Stabilire pratiche di test unitari e qualità del codice con Spock/JUnit e SonarQube
  • Amministrare e mantenere pipeline CI/CD basate su Jenkins
  • Utilizzare Dynatrace e Logscale per analizzare i problemi e monitorare le applicazioni
  • Fornire soluzioni incentrate sul cliente gestendo i rischi secondo il Framework di gestione del rischio aziendale di PNC

Requisiti

  • Comprovata esperienza nella guida di iniziative o team tecnici
  • Conoscenza dei principi di analisi e progettazione orientati agli oggetti
  • Esperienza nella progettazione, nello sviluppo e nella manutenzione di API REST distribuite e microservizi per transazioni ad alto volume
  • Solida esperienza pratica con Java, preferibilmente Java 11 o Java 17
  • Eccellenti capacità comunicative, collaborative e organizzative
  • Solida esperienza pratica con metodi Agile, tra cui Scrum e Kanban
  • Conoscenza delle architetture basate sugli eventi che utilizzano Kafka o MQ
  • Esperienza con Kubernetes, OpenShift o altre piattaforme cloud per la gestione dei container
  • Esperienza di lavoro con piattaforme basate sul cloud
  • Competenza in Oracle, SQL/MySQL, Redis e Hibernate o altre tecnologie ORM
  • Esperienza pratica con Spock/JUnit e SonarQube
  • Conoscenza avanzata delle pipeline CI/CD basate su Jenkins
  • Solida conoscenza operativa degli strumenti di monitoraggio Dynatrace e Logscale
  • Conoscenza di framework Java per microservizi come Spring Boot, Spring JPA e Spring Batch
  • Esperienza nell’uso di Gradle o Maven
  • Almeno cinque anni di esperienza rilevante nel settore
  • Laurea triennale o equivalente
  • Al posto della laurea può essere accettata una combinazione comparabile di istruzione, certificazioni specifiche per il ruolo ed esperienza, incluso il servizio militare
  • È necessario essere autorizzati a lavorare senza sponsorizzazione per un visto di lavoro; PNC non fornisce sponsorizzazione né partecipa a STEM OPT

Benefit

  • Copertura medica e dei farmaci con obbligo di prescrizione, con opzione di Conto di risparmio sanitario
  • Opzioni di piani odontoiatrici e oculistici
  • Assicurazione sulla vita per dipendenti e coniugi o figli
  • Copertura per invalidità a breve e lungo termine
  • Piano 401(k) con contributi corrispondenti di PNC
  • Piano pensionistico
  • Piano di acquisto di azioni per dipendenti
  • Conto di rimborso per l’assistenza alle persone a carico
  • Assistenza sostitutiva per bambini e anziani
  • Rimborso per servizi di adozione, maternità surrogata e doula
  • Assistenza educativa, incluso il pagamento completo di programmi selezionati
  • Programma di benessere con incentivi finanziari
  • Congedo di maternità e parentale
  • Fino a 11 festività retribuite all’anno
  • Nove giorni all’anno per assenze occasionali
  • Da 15 a 25 giorni di ferie all’anno, in base al livello professionale
  • Idoneità a incentivi legati alle prestazioni aziendali, della divisione o individuali