
U.S. Bank je finanční instituce se sídlem ve Spojených státech, která poskytuje služby jednotlivcům a firmám v oblasti retailového a korporátního bankovnictví, správy majetku, úvěrového posuzování a investičního managementu. Společnost rovněž podporuje iniciativy zaměřené na finanční gramotnost a zapojení komunity. Ve svých kariérních materiálech U.S. Bank zdůrazňuje inkluzi, firemní kulturu, rozvoj zaměstnanců a zdraví a duševní pohodu. U.S. Bank je členem FDIC pro způsobilé depozitní produkty; investiční a pojistné produkty nejsou pojištěny FDIC a mohou ztratit hodnotu.
Vedoucí softwarový inženýr, financování provozního kapitálu — U.S. Bank (hybridní práce, Charlotte)
Veďte vývoj bezpečných cloudových finančních aplikací pro tým U.S. Bank zaměřený na financování provozního kapitálu. Vytvářejte a podporujte mikroslužby v Javě a navrhujte, testujte, řešte problémy a škálujte kritické systémy.
Popis
- Vytvářet, rozvíjet, testovat a udržovat klíčové aplikace pro financování provozního kapitálu
- Vyvíjet cloudová řešení pomocí mikroslužeb v Javě, Spring Boot, PostgreSQL, Kafka a souvisejících technologií
- Samostatně řídit obchodní požadavky, e-mailovou a Teams komunikaci i termíny dodání
- Vyhodnocovat možné scénáře a odhalovat mezery v jejich pokrytí
- Implementovat a ověřovat chování v očekávaných i výjimečných scénářích
- Navrhovat a testovat řešení pro současné i předpokládané objemy transakcí
- Prověřovat chyby v testovacím i produkčním prostředí sledováním očekávaného chování a určováním okamžiku vzniku problémů
- Uplatňovat požadavky na compliance a postupy bezpečného vývoje v průběhu dodávky produktu
Požadavky
- Bakalářský titul nebo rovnocenná odborná praxe
- Šest až osm let relevantní praxe
- Praktická zkušenost s vývojem podnikového softwaru v Javě 17 nebo novější a s objektově orientovaným programováním
- Pokročilá znalost Spring Boot, Spring Framework, dependency injection, REST API, zabezpečení a základních funkcí Spring
- Praktická zkušenost s MQ nebo Kafka, systémy zasílání zpráv, událostmi řízeným návrhem a asynchronními integračními vzory
- Zkušenost s návrhem a nasazováním mikroslužeb ve veřejných cloudech, jako jsou AWS, Azure nebo Google Cloud
- Silné zkušenosti s platformami CI/CD včetně Jenkins, CloudBees nebo srovnatelných podnikových nástrojů pro tvorbu pipeline
- Zkušenost se správou sestavení a závislostí, přednostně s Mavenem; přijatelný je také Gradle
- Pokročilá znalost relačních databází včetně PostgreSQL, MySQL, Oracle a DB2 a odborné znalosti modelování dat, ladění výkonu a optimalizace SQL
- Porozumění návrhovým vzorům softwaru, systémové integraci, tvorbě API, bezpečnému programování a postupům agilního vývoje
- Zkušenost se Spring Data JPA, Hibernate nebo MyBatis je výhodou
- Znalost nasazování v Kubernetes, orchestraci kontejnerů a správy konfigurace
- Zkušenost s uplatňováním správy tajemství a postupů zabezpečení aplikací
- Znalost Reactu a současných front-endových frameworků
- Zkušenost z oblasti finančních služeb, bankovnictví, úvěrování, treasury nebo financování provozního kapitálu je výhodou
- Schopnost pracovat z pracoviště U.S. Bank alespoň tři dny týdně
- Schopnost dodržovat zásady a postupy U.S. Bank včetně Kodexu etiky a obchodního jednání a příslušných požadavků na chování a bezpečnost na pracovišti
Benefity
- Zdravotní, zubní a oční pojištění
- Základní a volitelné termínované životní pojištění
- Pojištění pro případ krátkodobé a dlouhodobé pracovní neschopnosti
- Dávka při pracovní neschopnosti v těhotenství a rodičovská dovolená
- Plán 401(k) a penzijní plán financovaný zaměstnavatelem
- Placená dovolená v délce od dvou do pěti týdnů podle mzdové třídy a délky pracovního poměru
- Až 11 placených svátků
- Příspěvek na adopci
- Placené volno z důvodu nemoci a pro zajištění bezpečnosti nabíhající v rozsahu jedné hodiny za každých 30 odpracovaných hodin, až 80 hodin za kalendářní rok, pokud příslušné právní předpisy nestanoví jinak
- Programy odměn a uznání
- Možnost nákupu akcií zaměstnanci
- Příspěvky do plánu 401(k) a penzijní dávky