Senior Full-Stack Engineer: Java, Microservices & APIs

U.S. Bank

Atlanta (GA)

On-site

USD 127,000 - 149,000

Full time

2 days ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Healthcare
Life Insurance
Disability
Retirement plan
Paid vacation
Holiday opportunities
Parental leave
Adoption assistance

Job summary

U.S. Bank is seeking a senior software engineer to lead enterprise solutions and drive architecture across teams. You design scalable, secure platforms and evolve APIs, SDKs, and microservices, ensuring high performance and reliability.

You will mentor engineers, collaborate with product and operations, and apply Agile, DevOps, and CI/CD practices to deliver robust production systems. This role emphasizes security, code quality, and scalable design.

Qualifications

  • Bachelor’s degree or equivalent work experience.
  • 6–8 years of relevant experience.
  • Strong Java development and API design skills.
  • Experience with microservices and cloud-native architectures.

Responsibilities

  • Lead the design, development, testing, deployment, and production support of enterprise software solutions.
  • Provide hands-on technical leadership across architecture, solution design, coding standards, and engineering best practices.
  • Design and build scalable, secure, reliable, and high-performance applications and platforms.
  • Develop and evolve APIs, SDKs, microservices, and integration solutions.
  • Write production-ready code and conduct code reviews to maintain quality, security, performance, and standards.
  • Troubleshoot complex issues, perform root-cause analysis, and drive reliability and performance improvements.
  • Mentor engineers, guide technical decisions, and foster engineering excellence and continuous improvement.

Skills

Java
REST APIs
Microservices
Cloud-Native
Docker
Kubernetes
CI/CD
Agile
Security
Payments/PCI-DSS

Education

Bachelor's degree or equivalent

Tools

Docker
Kubernetes

Job description

U.S. Bank is seeking a senior software engineer to lead enterprise solutions and drive architecture across teams. You design scalable, secure platforms and evolve APIs, SDKs, and microservices, ensuring high performance and reliability.

You will mentor engineers, collaborate with product and operations, and apply Agile, DevOps, and CI/CD practices to deliver robust production systems. This role emphasizes security, code quality, and scalable design.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Software Engineer II | Full-Stack Java
Senior Software Engineer II | Full-Stack Java

U.S. Bank • Hopkins (MN)

Hybrid
USD 98,000 - 116,000
Healthcare (medical, dental, vision)
Life insurance (basic and optional)
Disability insurance
+6
Senior Full-Stack Web Engineer
Senior Full-Stack Web Engineer

U.S. Bank • Chicago (IL)

Hybrid
USD 132,000 - 156,000
Healthcare (medical, dental, vision)
Life insurance
401(k) and retirement plan
+2
Senior Java Engineer - REST API & Springboot
Senior Java Engineer - REST API & Springboot

U.S. Bank • Irving (TX)

On-site
USD 120,000 - 141,000
Healthcare benefits
401(k) plan
Paid time off
Senior Java Engineer: REST API & Spring Boot
Senior Java Engineer: REST API & Spring Boot

US Bank • Irving (TX)

On-site
USD 110,000 - 150,000
Healthcare (medical, dental, vision)
401(k) and employer-funded retirement
Paid vacation
Senior Java Backend Engineer | Spring Boot & Microservices
Senior Java Backend Engineer | Spring Boot & Microservices

U.S. Bank • Hopkins (MN)

On-site
USD 120,000 - 141,000
Healthcare benefits
401(k) plan
Paid vacation
Senior Cloud Native Engineer & Microservices Lead
Senior Cloud Native Engineer & Microservices Lead

U.S. Bank • Town of Brookfield (WI)

Hybrid
USD 127,000 - 149,000
Healthcare (medical, dental, vision)
Life insurance
Short‑term and long‑term disability
+6
Senior Full-Stack Engineer: Cloud-Native Microservices
Senior Full-Stack Engineer: Cloud-Native Microservices

U.S. Bank • Irving (TX)

On-site
USD 120,000 - 141,000
Healthcare (medical, dental, vision)
Basic term and optional term life for
Short-term and long-term disability
+6
Senior Full-Stack Engineer: AI-Powered Cloud Apps
Senior Full-Stack Engineer: AI-Powered Cloud Apps

US Bank • Hopkins (MN)

On-site
USD 120,000 - 180,000
Healthcare (medical, dental, vision)
Life insurance
Disability leave
+6
Senior Software Engineer: AI‑Driven Microservices & Cloud
Senior Software Engineer: AI‑Driven Microservices & Cloud

U.S. Bank • Englewood (CO)

Hybrid
USD 120,000 - 141,000
Senior Java API Engineer — REST & Springboot
Senior Java API Engineer — REST & Springboot

U.S. Bank • Irving (TX)

On-site
USD 120,000 - 141,000
Healthcare
Life insurance
Disability
+6