Software Engineer (Multiple openings) in Philadelphia, PA

U.S. Bank National Association•Philadelphia, PA
•$157,810 - $173,591•Onsite

About The Position

U.S. Bank is seeking a full-time Software Engineer (Multiple openings) in Philadelphia, PA. The Software Engineer is responsible for building the credit card APIs and will be involved in the technical details of building highly available and reliable services, while also working with product teams to build new capabilities for U.S. Bank Above the Glass applications. In addition, the Software Engineer will focus on technological solution delivery by guiding and inspiring strong coding practices and solid software design decisions among their team.

Requirements

  • Bachelor’s degree or equivalent in Computer Science, Computer Engineering, or Information Systems and 5 years (progressive, post-baccalaureate) of experience working with Microservice Architecture, Sprint Planning, code development, enhancements, deployment and production issue fixes.
  • 24 months of experience designing and developing multiple Spring Boot microservices with RESTful APIs, handling end-to-end development, testing, and deployment.
  • 24 months of experience working with API integration, GraphQL and Apollo Gateway integration.
  • 24 months of experience implementing real-time data streaming and analytics solutions using Kafka as well as working in Jenkins, Docker, and CI/CD automation.
  • 24 months of experience participating in the full software development lifecycle using agile methods, following scrum ceremonies and practices.
  • 24 months of experience deploying and managing applications on Kubernetes clusters using Rancher, and implementing real-time data streaming and analytics solutions using Kafka.

Responsibilities

  • Participate in development, enhancement, deployment, and support activities, including offshore coordination for seamless project execution.
  • Work with Microservice Architecture, Sprint Planning, code development, enhancements, deployment and production issue fixes.
  • Design and develop multiple Spring Boot microservices with RESTful APIs, handling end-to-end development, testing, and deployment.
  • Work with API integration, GraphQL and Apollo Gateway integration.
  • Implement real-time data streaming and analytics solutions using Kafka as well as working in Jenkins, Docker, and CI/CD automation.
  • Participate in the full software development lifecycle using agile methods, following scrum ceremonies and practices.
  • Deploy and manage applications on Kubernetes clusters using Rancher, and implement real-time data streaming and analytics solutions using Kafka.
  • Utilize various IDEs and tools including Intellij, Visualstudio, sharepoint, Jira, service now to develop and manage applications.
  • Work with several databases including Postgres, DB2 writing complex sql queries using joins and other functions to retrieve data.

Benefits

  • 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 (from two to five weeks depending on salary grade and tenure)
  • Up to 11 paid holiday opportunities
  • Adoption assistance
  • Sick and Safe Leave accruals of one hour for every 30 worked, up to 80 hours per calendar year unless otherwise provided by law
  • Incentive and recognition programs
  • Equity stock purchase
  • Pension
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service