Software Engineer 2 ( Backend)

US Bank

Hybrid Actively hiring
Irving, TX · Atlanta, GA · Minneapolis, MN Posted 14 days ago $105,400$124,000 / year

At a glance

AI generated

TL;DR

Join the Business Banking team as a Senior Backend Developer where you will work closely with fellow engineers to build and modernize digital products for small business customers. Your day-to-day responsibilities include hands-on backend development using Java (Java EE/Java 8+), Spring Boot, and RESTful API design, focusing on scalable microservices architecture with robust security measures such as OAuth and JWT. You will also leverage cloud-native technologies like Azure or AWS, Kubernetes, and CI/CD pipelines to ensure seamless integration and deployment of services. Additionally, you should be proficient in data systems including RDBMS and NoSQL databases, streaming architectures, and modern API paradigms like GraphQL. This role requires a strong foundation in Agile methodologies, DevOps principles, and engineering tools such as Git, Jira, and automated testing frameworks to deliver innovative solutions that address the unique needs of small businesses at scale.

Skills

Java Spring Boot RESTful API Azure AWS GCP Kubernetes Apigee Istio Jenkins CloudBees PostgreSQL SQL Server Cassandra Kafka Spark GraphQL Git Jira DevOps Agile Scrum

What you'll do

  • Develop backend systems using Java, Spring Boot, and RESTful APIs.
  • Build scalable microservices with API security and resilience patterns.
  • Engage in cloud-native development on Azure, AWS, or GCP.
  • Utilize API management tools like Apigee and service mesh solutions such as Istio.
  • Work with data systems including RDBMS and NoSQL databases.
  • Implement streaming architectures using Kafka and event-driven paradigms.
  • Apply Agile/Scrum methodologies and DevOps principles in development.

What we're looking for

  • 3-5 years of hands-on backend development experience with Java, Spring Boot, and RESTful APIs
  • Expertise in building scalable microservices with API security and resilience patterns
  • Proficiency in cloud-native development on Azure, AWS, or GCP; Kubernetes experience preferred
  • Knowledge of API management tools (Apigee), service mesh (Istio), and CI/CD pipelines
  • Experience with RDBMS (PostgreSQL, SQL Server) and NoSQL databases like Cassandra
  • Familiarity with streaming architectures (Kafka, Spark) and modern API paradigms like GraphQL
  • Strong foundation in Agile/Scrum methodologies, DevOps principles, and engineering tools

Market check

Salary context

This $105,400–$124,000 range sits above 12% of similar postings on FindRole.

Peer median band

$123,350$209,000

Median floor and ceiling across peers.

Typical midpoint (25–75%)

$137,875$192,050

Middle half of comparable postings.

Based on 240 comparable postings.

* 240 is the maximum number of comparable postings sampled.

Employer

About US Bank

U.S. Bank (U.S. Bancorp) is the fifth-largest bank in the United States, providing retail banking, corporate and commercial banking, wealth management, and payment services to millions of customers. Industry: Banking & Financial Services

US Bank currently has 10 open roles on FindRole.

Listed pay typically runs $111,605–$131,300 across 9 roles with salary data.

Most-posted roles

View all roles at US Bank

More like this

Similar roles

Software Engineer, Backend

Plaid

San Francisco Hq, US 25 days ago $176,400$226,800
Python JavaScript Node.js Docker Kubernetes AWS CI/CD PostgreSQL Redis GraphQL RESTful APIs JSON Web Tokens OAuth JWT Git Jenkins Swagger Selenium JUnit SonarQube

Software Engineer, Backend

Plaid

Seattle Office, US 25 days ago $176,400$226,800
Python Docker CI/CD PostgreSQL Kubernetes AWS Terraform Git REST JSON Scalability Reliability Automation Monitoring Debugging

Software Engineer, Backend

Plaid

New York City Office, US 25 days ago $176,400$226,800
Python Java Node.js Docker Kubernetes AWS CI/CD PostgreSQL Redis GraphQL RESTful APIs Scalability Reliability Code Reviews Automated Testing System Performance Monitoring

Backend Software Engineer

3M

Remote (Us, Minnesota, Maplewood, US) 50 days ago $145,676$178,049
Python AWS Databricks Delta Lake RESTful APIs CI/CD DevOps Unity Catalog SQL Authentication Authorization Role-Based Access Control MVP-to-scale transitions Observability tools Metrics Tracing Logging Data Governance Metadata Management
Remote

Sr. Software Engineer, Backend

Acorns

Remote (US) 119 days ago $200,000$217,000
Ruby on Rails Postgres AWS TypeScript CI/CD Docker Kubernetes Python JavaScript React Node.js Git Jenkins SonarQube JUnit Selenium BDD TDD RESTful APIs Swagger OAuth JWT GraphQL
Remote

Software Engineer, Backend Java

PayPal

Usa - California - San Jose - Corp - N First St, US 44 days ago $116,500$173,250
Java Spring Docker Kubernetes AWS GCP Terraform PostgreSQL RAG prompt engineering vector DBs LLMs NLP CI/CD observability A/B testing real-time decisioning systems conversational platforms