Taro Logo

Senior Software Engineer - Full Stack and API Developer

U.S. Bank is a financial institution helping customers and businesses make better financial decisions while enabling communities to grow and succeed.
$152,131 - $164,100
Backend
Senior Software Engineer
In-Person
5,000+ Employees
5+ years of experience
Finance
This job posting is no longer active. Check out these related jobs instead:

Job Description

U.S. Bank is seeking an experienced Senior Software Engineer to join their team in Atlanta, GA. This role focuses on full-stack development and API integration, working with modern technologies like Tibco, Kafka, and cloud platforms. The position offers an opportunity to work on critical financial systems and money movement products while utilizing cutting-edge tools including Generative AI.

The role combines backend development, system integration, and cloud infrastructure work, requiring expertise in multiple areas including API development, database migrations, and event streaming platforms. You'll be working with a comprehensive tech stack including Java Spring, Kubernetes, and various database technologies.

As a senior engineer, you'll take ownership of integration layers and collaborate with business partners and technical teams across the bank. The position offers competitive compensation ($152,131 - $164,100) and comprehensive benefits including healthcare, 401(k), and generous vacation time.

This is an excellent opportunity for experienced engineers looking to work with enterprise-scale systems in the financial sector. The role offers significant technical challenges, including migration projects and modern architecture implementation, while working for one of the largest banks in the United States.

The ideal candidate will have strong experience with API development, container technologies, and cloud platforms, along with the ability to work on complex integration projects. The position requires a Bachelor's degree in Computer Science or related field and 5 years of relevant experience.

Last updated a month ago

Responsibilities For Senior Software Engineer - Full Stack and API Developer

  • Design, develop, test and maintain Money Movement products on tibco container and cloud platforms
  • Take full stack ownership of the integration layer
  • Use Generative AI tools like co-pilot to build products
  • Analyze, prototype, define and build services to support business processes
  • Migrate to cloud-based confluent Kafka event streaming platform
  • Create CI/CD pipeline for Kubernetes and Azure/AWS
  • Implement migration to event streaming platforms
  • Migrate from legacy SQL databases to Azure SQL and Non-SQL databases

Requirements For Senior Software Engineer - Full Stack and API Developer

Java
Kafka
MongoDB
Cassandra
  • Bachelor's degree or equivalent in Computer Science or Computer Engineering
  • 5 years post-baccalaureate experience developing APIs
  • 24 months experience with Tibco BusinessWorks container edition
  • 24 months experience with CI/CD pipeline for Kubernetes and Azure/AWS
  • 24 months experience with event streaming platforms including Kafka
  • 24 months experience migrating from legacy SQL databases to Azure SQL and Non-SQL databases
  • Experience with Java Spring, MuleSoft, Tibco BWCE 2.x, Tibco BW 5.x, Tibco EMS 8.x

Benefits For Senior Software Engineer - Full Stack and API Developer

Medical Insurance
Dental Insurance
Vision Insurance
Parental Leave
401k
  • Healthcare (medical, dental, vision)
  • Basic term and optional term life insurance
  • Short-term and long-term disability
  • Pregnancy disability and parental leave
  • 401(k) and employer-funded retirement plan
  • Paid vacation (2-5 weeks)
  • Up to 11 paid holidays
  • Adoption assistance
  • Sick and Safe Leave accruals