Lead Full Stack Engineer, Java, Microservices & APIs

US Bank

Confirmed live today High trust
Hybrid

Quick summary

Work type
Hybrid
Location
Atlanta, GA
Salary
$126,820–$149,200 / yr
Employment
Full-time
Posted
3 days ago
Freshness
Confirmed live today
Closes
Dec 5, 2026

Market check

Salary context

Below market

How this pay compares to similar roles

Similar $192k
This role $138k
$115k $237k
below market most similar roles pay here above market

This role pays less than 90% of similar roles. Most pay $173,312–$211,200 — the blue band above. At the midpoint, this role pays about $138k versus about $192k 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 56 open roles on FindRole.

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

Most-posted roles

View all roles at US Bank

At a glance

TL;DR · Lead Full Stack Engineer, Java, Microservices & APIs

The Lead Full Stack Engineer – Java, Microservices & APIs will provide hands-on technical leadership for the engineering team at Elavon. This role involves leading solution design, architecture, and engineering best practices while mentoring engineers to build scalable, secure, and high-performing software solutions. Day-to-day responsibilities include developing production-ready code, conducting code reviews, and managing the full software development lifecycle within Agile and DevOps environments. The position requires expertise in Java, C++, Kotlin, C#, Python, JavaScript, or TypeScript, alongside experience with REST APIs, SDKs, microservices, and distributed systems. Candidates must utilize Docker, Kubernetes, and cloud-native technologies to solve complex problems in payments, commerce, and high-volume transaction processing. The role ensures reliability through secure coding, encryption, and vulnerability management for tailored payment solutions.

What you'll do

  • Lead the design, development, testing, deployment, and production support of enterprise software solutions.
  • Provide hands-on technical leadership for architecture, solution design, coding standards, and engineering best practices.
  • Design and build scalable, secure, and high-performance applications and platforms.
  • Develop and evolve APIs, SDKs, microservices, and integration solutions for compatibility and maintainability.
  • Write production-ready code and conduct code reviews to ensure quality, security, and performance.
  • Troubleshoot complex application issues and perform root-cause analysis to drive reliability improvements.
  • Mentor engineers and guide technical decisions to foster engineering excellence and continuous improvement.
  • Deliver solutions using Agile, DevOps, and CI/CD practices in collaboration with product and business partners.

What we're looking for

  • Bachelor’s degree or equivalent work experience.
  • Six to eight years of relevant experience.
  • Strong development experience with Java and one or more of C++, Kotlin, C#, Python, JavaScript, or TypeScript.
  • Experience designing REST APIs, SDKs, API integrations, and versioning strategies.
  • Strong knowledge of microservices, distributed systems, and high-availability architectures.
  • Experience with cloud-native applications, Docker, and Kubernetes.
  • Strong software architecture, system design, and design pattern expertise.
  • Knowledge of secure coding, authentication, authorization, encryption, and vulnerability management.
  • Experience with Agile, DevOps, CI/CD, testing, and production support.
  • Proven technical leadership, mentoring, problem-solving, and communication skills.
  • Experience with payments, commerce, or high-volume transaction processing.
  • Knowledge of PCI-DSS, tokenization, authorization/settlement, payment terminals, or device integration (preferred).

More like this

Similar roles

Lead Software Engineer, Full Stack

Capital One Financial

Richmond, VA +2 154 days ago
JavaScript Java TypeScript Python Go SQL HTML/CSS AWS Microsoft Azure Docker Kubernetes NoSQL RDBMS Microservices Agile
4+ yrs exp

Lead Software Engineer, Full Stack

Capital One Financial

Richmond, VA +1 74 days ago
JavaScript Java TypeScript Python Go SQL HTML/CSS AWS Kubernetes Docker Microsoft Azure NoSQL RDBMS Microservices Agile
4+ yrs exp

Lead Software Engineer, Full Stack

Capital One Financial

McLean, VA 59 days ago
JavaScript Java TypeScript Python Go SQL HTML/CSS AWS Microsoft Azure Docker Kubernetes NoSQL RDBMS Microservices Agile Open Source Frameworks
4+ yrs exp

Lead Software Engineer, Full Stack

Capital One Financial

Plano, TX +2 118 days ago
JavaScript Java TypeScript Python Go SQL HTML/CSS AWS Microsoft Azure Docker Kubernetes RDBMS NoSQL Microservices Agile Interactive AI Tooling
4+ yrs exp

Lead Software Engineer, Full Stack

Capital One Financial

Richmond, VA 117 days ago
JavaScript Java TypeScript Python Go SQL HTML/CSS AWS Kubernetes Docker Microsoft Azure NoSQL RDBMS Microservices Agile
4+ yrs exp

Lead Software Engineer, Full Stack

Capital One Financial

Chicago, IL +1 102 days ago
JavaScript Java TypeScript Python Go SQL HTML/CSS AWS Microsoft Azure Docker Kubernetes NoSQL RDBMS Microservices Agile Cloud Computing
4+ yrs exp