Job Board
LogoLogo

Get Jobs Tailored to Your Resume

Filtr uses AI to scan 1000+ jobs and finds postings that perfectly matches your resume

U.S. Bank Logo

Senior Software Engineer - Full Stack

U.S. Bank

$128,960 - $164,100
Sep 22, 2025
Harrisburg, PA, USA
Apply Now

U.S. Bank is seeking to create scalable, automated solutions, products, and platforms for its customer base, and is looking for a Senior Software Engineer - Full Stack to develop new and innovative data platforms, improve data streaming and reconciliation, and reduce operational costs.

Requirements

  • At least 5 years of experience with Java, Spring Boot, Microservices, and RESTful APIs
  • Experience with designing and implementing technical solutions for new features
  • Experience with data reconciliation capability for data verification and detecting data inconsistencies
  • Experience with data recovery process to fix corrupt data
  • Utilization of Selenium, JIRA, and Jenkins to streamline testing processes and improve defect tracking
  • Experience with Agile Software Development, Application Development, and Software Development Lifecycles (SDLC)
  • Knowledge of Java, Spring Framework, REST API, Webservices, Spring Boot, Microservices, Junit, Data Quality, Azure, Git, Maven, IntelliJ, Eclipse, Visual Studio, Kubernetes, and ETL

Responsibilities

  • Create scalable, automated solutions, products, and platforms for customer base
  • Develop new and innovative data platform from the ground up
  • Document flowcharts, layouts, diagrams, code comments, and clear code
  • Collaborate cross-functionally with data scientists, business users, project managers, and other engineers to refine solutions
  • Develop data streaming pipelines to stream data between DB2 and Cassandra tables
  • Design and implement data reconciliation pipelines for data verification between Mainframe and Cassandra tables
  • Participate in code reviews to apply best coding practices within scrum teams

Other

  • Bachelor's degree or foreign equivalent in Management Information Systems or Computer Science
  • At least 5 years of progressive post-baccalaureate experience as a Software Developer, Software Engineer, or related
  • Ability to work from home within commuting distance of worksite location
  • Position may require leading sprint planning meetings and mentoring team members
  • Must be able to comply with U.S. Bank policies and procedures, including the Code of Ethics and Business Conduct