
PNC е диверсифицирана компания за финансови услуги и банкиране, която предлага възможности за професионално развитие на различни позиции в организацията. Подходът ѝ към работната среда поставя акцент върху приобщаването, достъпността, многообразието и ангажираността към общността, като предлага възможности за подбор на студенти, завършили висше образование и ветерани. PNC също така подчертава ангажимента си към равните възможности и спазването на трудовото законодателство, което я прави подходяща за кандидати, търсещи голям работодател във финансовите услуги с широк спектър от професионални възможности.
Главен софтуерен инженер, Java/Spring — Съединени щати, работа на място
Ръководи разработването на базирани на Spring Java микросървиси и разпределени API за технологичната организация на PNC в банковия сектор. Подпомага изданията, мониторинга, CI/CD и облачните платформи за контейнери.
Описание
- Проектира, разработва и поддържа разпределени REST API и микросървиси за транзакционни натоварвания с голям обем
- Прилага принципите на обектно-ориентирания анализ и дизайн
- Изгражда Java решения със Spring Boot, Spring JPA, Spring Batch и свързани рамки
- Осигурява поддръжка на издания и инциденти извън работно време или през уикендите, обикновено около веднъж месечно
- Прилага Agile практики за доставка, включително Scrum и Kanban
- Разработва и поддържа архитектури, управлявани от събития, с Kafka или MQ
- Експлоатира и отстранява проблеми в приложения на Kubernetes, OpenShift и облачни платформи за контейнери
- Работи с Oracle, SQL/MySQL, Redis и Hibernate или други ORM технологии
- Установява практики за модулно тестване и качество на кода със Spock/JUnit и SonarQube
- Администрира и поддържа CI/CD конвейери, базирани на Jenkins
- Използва Dynatrace и Logscale за проучване на проблеми и мониторинг на приложения
- Предоставя решения, ориентирани към клиента, като управлява риска съгласно рамката на PNC за управление на риска на предприятието
Изисквания
- Доказан опит в ръководенето на технически инициативи или екипи
- Познаване на принципите на обектно-ориентирания анализ и дизайн
- Опит в проектирането, разработването и поддръжката на разпределени REST API и микросървиси с голям брой транзакции
- Силен практически опит с Java, за предпочитане с Java 11 или Java 17
- Отлични комуникационни, сътруднически и организационни способности
- Силен практически опит с Agile методи, включително Scrum и Kanban
- Познаване на архитектури, управлявани от събития, с използване на Kafka или MQ
- Опит с Kubernetes, OpenShift или други платформи за управление на облачни контейнери
- Опит с работа с облачни платформи
- Владеене на Oracle, SQL/MySQL, Redis и Hibernate или други ORM технологии
- Практически опит със Spock/JUnit и SonarQube
- Напреднали познания за CI/CD конвейери, базирани на Jenkins
- Добри практически познания за инструментите за мониторинг Dynatrace и Logscale
- Познаване на Java рамки за микросървиси като Spring Boot, Spring JPA и Spring Batch
- Опит с използването на Gradle или Maven
- Най-малко пет години релевантен професионален опит в индустрията
- Бакалавърска степен
- Вместо диплома може да бъде приета сравнима комбинация от образование, професионални сертификати и опит, включително военна служба
- Трябва да има разрешение за работа без спонсорство на работна виза; PNC не предоставя спонсорство и не участва в STEM OPT
Придобивки
- Медицинско покритие и покритие на лекарства с рецепта с възможност за здравна спестовна сметка
- Възможности за стоматологичен и офталмологичен план
- Животозастраховане за служители и техните съпрузи или деца
- Покритие за краткосрочна и дългосрочна нетрудоспособност
- План 401(k) с вноски от PNC
- Пенсионен план
- План за закупуване на акции от служители
- Сметка за възстановяване на разходи за грижи за зависими лица
- Резервна грижа за деца и възрастни хора
- Възстановяване на разходи за осиновяване, сурогатство и услуги на дула
- Образователна помощ, включително пълно заплащане на избрани програми
- Уелнес програма с финансови стимули
- Отпуск по майчинство и родителски отпуск
- До 11 платени празнични дни годишно
- Девет дни за случайно отсъствие годишно
- От 15 до 25 дни платен отпуск годишно според кариерното ниво
- Възможност за стимули, свързани с резултатите на компанията, бизнеса или служителя