U.S. Bank
U.S. Bank
U.S. Bank este o instituție de servicii financiare cu sediul în Statele Unite, care deservește persoane fizice și companii prin servicii bancare pentru retail și companii, administrarea averilor, evaluarea creditelor și administrarea investițiilor. Compania sprijină, de asemenea, inițiativele de educație financiară și implicarea în comunitate. Conținutul său despre cariere evidențiază accentul pus pe incluziune, cultura organizațională, dezvoltarea angajaților, precum și sănătate și bunăstare. U.S. Bank este membră FDIC pentru produsele de depozit eligibile; produsele de investiții și de asigurare nu sunt asigurate de FDIC și își pot pierde valoarea.

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.

Descriere

  • 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

Cerințe

  • 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

Beneficii

  • 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

Locuri de muncă similare

The AES Corporation

Senior Lead Technical Trainer, Renewable Energy

The AES Corporation

Lead training for AES solar, wind, and battery technicians, developing renewable energy programs and technical content. Coordinate OEM training and support field operations through hands-on instruction and scalable learning systems.

Deschide
Motorola Solutions

Software Engineer Co-op Intern

Motorola Solutions

Join Motorola Solutions as a software engineering co-op intern building and testing cloud-based Device Management systems. Work on web framework and microservice features for public safety technologies.

Deschide
Labcorp

Senior Lead Software Development Engineer

Labcorp

Lead software engineering at Labcorp, developing cloud, microservices, and AI solutions at enterprise scale. Guide modernization and engineering quality across healthcare technology systems.

Deschide
MGM Resorts International

Senior Software Engineer II, Mobile App

MGM Resorts International

Lead front-end engineering for guest-facing MGM Resorts websites and mobile apps, shaping architecture, performance, and delivery. Guide cross-team initiatives and mentor front-end engineers.

Deschide