
U.S. Bank — жеке тұлғалар мен бизнеске бөлшек және корпоративтік банкинг, әл-ауқатты басқару, кредиттік андеррайтинг және инвестицияларды басқару қызметтерін ұсынатын, Америка Құрама Штаттарында орналасқан қаржылық қызметтер ұйымы. Компания қаржылық сауаттылық бастамалары мен қоғаммен өзара іс-қимылды да қолдайды. Оның мансапқа арналған материалдарында инклюзияға, жұмыс орнының мәдениетіне, қызметкерлердің дамуына, денсаулық пен әл-ауқатқа баса назар аударылады. U.S. Bank талаптарға сай депозиттік өнімдер бойынша FDIC мүшесі болып табылады; инвестициялық және сақтандыру өнімдері FDIC сақтандыруымен қамтылмайды және құнын жоғалтуы мүмкін.
Lead Software Engineer, Working Capital Finance — U.S. Bank (Hybrid, Charlotte)
Lead development of secure, cloud-native financial applications for U.S. Bank’s Working Capital Finance team. Build and support Java microservices while designing, testing, troubleshooting, and scaling critical systems.
Сипаттама
- Create, enhance, test, and maintain essential Working Capital Finance applications
- Develop cloud-native solutions with Java microservices, Spring Boot, PostgreSQL, Kafka, and related technologies
- Manage business requests, email, Teams communication, and delivery deadlines independently
- Evaluate potential scenarios and uncover gaps in scenario coverage
- Implement and validate both expected and exception-path behavior
- Engineer and test solutions for present and projected transaction volumes
- Investigate test and production defects by tracing expected behavior and determining when problems originated
- Apply compliance requirements and secure development practices throughout product delivery
Талаптар
- Bachelor’s degree or equivalent professional experience
- Six to eight years of relevant experience
- Practical experience developing enterprise software with Java 17 or later and object-oriented programming
- Advanced knowledge of Spring Boot, the Spring Framework, dependency injection, REST APIs, security, and core Spring capabilities
- Practical experience with MQ or Kafka, messaging systems, event-driven design, and asynchronous integration patterns
- Experience designing and deploying microservices in public clouds such as AWS, Azure, or Google Cloud
- Strong background with CI/CD platforms, including Jenkins, CloudBees, or comparable enterprise pipeline tools
- Experience managing builds and dependencies, preferably with Maven; Gradle is also acceptable
- Advanced knowledge of relational databases including PostgreSQL, MySQL, Oracle, and DB2, with expertise in data modeling, performance tuning, and SQL optimization
- Understanding of software design patterns, system integration, API engineering, secure coding, and Agile delivery practices
- Experience with Spring Data JPA, Hibernate, or MyBatis is preferred
- Knowledge of Kubernetes deployments, container orchestration, and configuration management
- Experience applying secrets management and application security practices
- Familiarity with React and contemporary front-end frameworks
- Experience in financial services, banking, lending, treasury, or Working Capital Finance is preferred
- Ability to work from a U.S. Bank location at least three days each week
- Ability to follow U.S. Bank policies and procedures, including its Code of Ethics and Business Conduct and applicable workplace conduct and safety requirements
Артықшылықтар
- Medical, dental, and vision healthcare coverage
- Basic and optional term life insurance
- Short- and long-term disability coverage
- Pregnancy disability and parental leave
- 401(k) plan and employer-funded retirement plan
- Paid vacation ranging from two to five weeks based on salary grade and tenure
- Up to 11 paid holiday opportunities
- Adoption assistance
- Sick and Safe Leave accruing at one hour per 30 hours worked, up to 80 hours per calendar year unless applicable law provides otherwise
- Incentive and recognition programs
- Employee equity stock purchase opportunity
- 401(k) contributions and pension