Software Engineer 2 - (Backend /API/ Microservices)

US Bank

Closes in 2 days Hybrid

Quick summary

Work type
Hybrid
Location
Irving, TX
Salary
$105,400–$124,000 / yr
Posted
3 days ago
Closes
Jun 8, 2026 (soon)

Market check

Salary context

Below market

How this pay compares to similar roles

Similar $170k
This role $115k
$93k most similar roles pay here $217k

This role pays less than 87% of similar roles. Most pay $137,500–$203,200 — the shaded band above. At the midpoint, this role pays about $115k versus about $170k for comparable roles.

Based on 240 similar postings.

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 44 open roles on FindRole.

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

Most-posted roles

View all roles at US Bank

At a glance

TL;DR · Software Engineer 2 - (Backend /API/ Microservices)

Senior Java Developer needed for a dynamic team at U.S., focusing on developing and maintaining robust microservices using Java EE design patterns and Spring Boot frameworks. The role involves hands-on work with Apache Kafka, Spark, NoSQL databases like Cassandra and MongoDB, and cloud-native technologies such as Azure or AWS. Candidates should have experience in React.js workflows including Flux or Redux, JavaScript, and EcmaScript specifications. Key responsibilities include designing scalable systems, integrating streaming data solutions, and collaborating closely with cross-functional teams to ensure seamless feature implementation and user impact analysis. Ideal candidates possess strong problem-solving skills and the ability to communicate technical processes effectively.

What you'll do

  • Design and develop Java EE applications with expertise in Springboot.
  • Create microservices/APIs using Java and modern web technologies like React.js.
  • Implement streaming solutions utilizing Apache Kafka or Spark for real-time data processing.
  • Work with NoSQL databases such as Cassandra or MongoDB for scalable storage solutions.
  • Develop cloud-native applications on Azure, AWS, or GCP platforms.
  • Automate CI/CD pipelines using Jenkins/Cloudbees and manage Kubernetes clusters for deployment.

What we're looking for

  • Strong experience in Java EE design and development.
  • Hands-on experience with Microservices/API using Java/Springboot.
  • Experience in streaming technologies like Apache Kafka, Spark.
  • Familiarity with React.js based projects and workflows (Flux or Redux).
  • Knowledge of NoSQL databases such as Cassandra, MongoDB.
  • Experience in cloud native development on Azure, AWS, or GCP.
  • Proficiency in Jenkins/Cloudbees, Apigee, Istio, Kubernetes, Rancher.

More like this

Similar roles

Software Engineer 2 ( Backend)

US Bank

Irving, TX 22 days ago $105,400$124,000
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
Hybrid

Software Engineer, Backend Java

PayPal

San Jose, CA 52 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
Hybrid

Software Engineer, Backend

Plaid

New York City, NY 33 days ago $176,400$226,800
Python Django RESTful APIs SQL NoSQL Git CI/CD Kubernetes AWS Terraform PostgreSQL MongoDB Redis Docker Prometheus Grafana