Software Engineer 2 (Java)

US Bank

Confirmed live yesterday High trust
Closes tomorrow Hybrid

Quick summary

Work type
Hybrid
Location
Atlanta, GAHopkins, MN
Salary
$98,175–$115,500 / yr
Employment
Full-time
Posted
3 days ago
Freshness
Confirmed live yesterday
Closes
Nov 2, 2026 (soon)

Market check

Salary context

Below market

How this pay compares to similar roles

Similar $144k
This role $107k
$87k $200k
below market most similar roles pay here above market

This role pays less than 91% of similar roles. Most pay $119,500–$169,050 — the blue band above. At the midpoint, this role pays about $107k versus about $144k 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 42 open roles on FindRole.

Listed pay typically runs $119,765–$140,900 across 27 roles with salary data.

Most-posted roles

View all roles at US Bank

At a glance

TL;DR · Software Engineer 2 (Java)

The Software Engineer 2 (Java) joins the Elavon team to support the development of tailored payment solutions and transaction processing platforms. This role involves the analysis, design, testing, development, and maintenance of high-quality software experiences. You will take full stack ownership by writing production-ready, testable code while adhering to architectural best practices for scalability and reliability. Key responsibilities include performing failure analysis, conducting code reviews, and ensuring compliance with security standards within an agile lifecycle. You will utilize Java, .NET, microservice structures, SQL, and REST/SOAP APIs to build distributed systems. The position requires experience with asynchronous operations, functional programming styles, unit testing, and source control. You will solve complex technical problems to ensure minimal impact on the customer experience while contributing to the bank's technology transformation.

What does a Software Engineer earn in Georgia?

Median $178750 from 33 postings across 14 companies.

See salary data

What you'll do

  • Design, develop, test, operate, and maintain high-quality software products.
  • Write production-ready, testable code while taking full stack ownership of software artifacts.
  • Create optimal technical designs that prioritize scalability, reliability, and system performance.
  • Perform failure analysis and propose design changes to improve operational stability.
  • Conduct code reviews to provide guidance on engineering best practices and compliance.
  • Ensure all product development follows established security and compliance best practices.
  • Review and prioritize tasks for incremental delivery while communicating potential blockers or delays.

What we're looking for

  • Bachelor’s degree or equivalent work experience.
  • Three to five years of relevant experience.
  • Extensive hands-on experience developing highly maintainable, extensible, and testable distributed systems (preferred).
  • Experience integrating SDKs into software, preferably in Java (preferred).
  • Knowledge of and experience with Java, .NET, and microservice structures (preferred).
  • Proven ability to implement user interfaces against REST APIs and SOAP APIs (preferred).
  • Experience with SQL, asynchronous operations, and modern functional programming styles (preferred).
  • Experience with unit testing, functional testing, source control, and AI exposure (preferred).

More like this

Similar roles

Software Engineer 2

Intuit

Mountain View, CA 9 days ago $140,500–$190,000
Java J2EE C# VB.NET Python C++ REST SOAP TDD Unit Testing Agile SCRUM Extreme Programming SDLC AI
2+ yrs exp

Software Engineer 2

Intuit

Mountain View, CA 11 days ago $140,500–$190,000
Java J2EE C# VB.NET Python C++ REST SOAP TDD Unit Testing Agile SCRUM Extreme Programming SDLC AI
2+ yrs exp

Software Engineer 1, Financial Service Operations

US Bank

Minneapolis, MN 3 days ago $92,820–$109,200
ServiceNow JavaScript REST SOAP HTML CSS Automated Testing Framework (ATF) DevOps Agile Software Reliability Engineering Mobile Studio UX Principles
2+ yrs exp Hybrid

Java Software Engineer II

JPMorgan Chase

Jersey City, NJ 74 days ago
Java Kotlin Spring Boot SQL Relational Databases Liquibase REST APIs Microservices CI/CD Agile AWS RDS S3 CloudWatch EKS Kubernetes Docker Kafka Event-driven Architecture SDLC
2+ yrs exp

Software Engineer 2

General Dynamics

Annapolis Junction, MD 130 days ago $152,150–$205,850
Python Java Bash Linux CI/CD GitLab CI Docker Kubernetes Ansible Git PHP IaC VS Code Jira Confluence
5+ yrs exp

Software Engineer 2

General Dynamics

Annapolis Junction, MD 108 days ago $152,150–$205,850
Python Bash Linux CI/CD Docker PodMan containerd Ansible Git GitLab CI Jenkins HashiCorp Vault Keycloak Netbox Splunk JIRA Confluence Agile Scrum SAFe
5+ yrs exp