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. Bancorp Logo

Software Engineer 2 - Platform - Full stack

U.S. Bancorp

$98,175 - $115,500
Aug 22, 2025
Chicago, IL, USA • Charlotte, NC, USA • Cherry Hills Village, CO, USA • Irving, TX, USA • Atlanta, GA, USA • Cincinnati, OH, USA
Apply Now

U.S. Bank is seeking a Software Engineer to develop the next generation of secure and performant APIs for consumption by multiple applications teams across mobile, web and direct API integration experiences.

Requirements

  • Experience designing and developing, maintaining and evolving secure and performant RESTful APIs and services, preferably using Java and Spring/Spring Boot technologies
  • Good understanding of microservice architecture principles including event-driven, reactive, asynchronous communication patterns, message queues, containerization, API Gateway, service mesh, tracing, observability
  • Strong experience with cloud technologies - AWS (preferred) / GCP/ Azure
  • Proficiency with ORM frameworks such as JPA, Hibernate.
  • Strong RDBMS, MySQL skills including data modeling and entity design
  • Familiarity with testing frameworks such as jUnit, TestNG, Mockito.
  • Familiarity with frontend technologies such as React.js, Javascript, TypeScript, NextJS, etc

Responsibilities

  • Responsible for designing, developing, testing, operating and maintaining products.
  • Takes full stack ownership by consistently writing production-ready and testable code.
  • Consistently creates optimal design adhering to architectural best practices; considers scalability, reliability and performance of systems/contexts affected when defining technical designs.
  • Makes sound design/coding decisions keeping customer experience in the forefront.
  • Takes feedback from code review and apply changes to meet standards. Conducts code reviews to provide guidance on engineering best practices and compliance with development procedures.
  • Accountable for ensuring all aspects of product development follow compliance and security best practices.
  • Exhibits relentless focus in software reliability engineering standards embedded into development standards.

Other

  • Bachelor's degree, or equivalent work experience
  • Three to five years of relevant experience
  • Excellent communication and interpersonal skills
  • Hybrid/flexible schedule, which means there's an in-office expectation of 3 or more days per week and the flexibility to work outside the office location for the other days.
  • Must be able to comply with U.S. Bank policies and procedures including the Code of Ethics and Business Conduct and related workplace conduct and safety policies.