Mid-level Software Engineer, Java Full Stack

USAA

Confirmed live yesterday High trust
Hybrid

Quick summary

Work type
Hybrid
Location
San Antonio, TXPlano, TXPhoenix, AZCharlotte, NC
Salary
$93,770–$179,240 / yr
Posted
3 days ago
Freshness
Confirmed live yesterday

Market check

Salary context

Below market

How this pay compares to similar roles

Similar $181k
This role $137k
$78k most similar roles pay here $241k

This role pays less than 87% of similar roles. Most pay $151,762–$211,200 — the shaded band above. At the midpoint, this role pays about $137k versus about $181k for comparable roles.

Based on 240 similar postings.

Employer

About USAA

USAA (United Services Automobile Association) is a San Antonio-based Fortune 500 financial services company founded in 1922, dedicated to providing insurance, banking, and investment solutions exclusively to U.S. military members, veterans, and their families.

USAA currently has 14 open roles on FindRole.

Listed pay typically runs $143,320–$273,930 across 14 roles with salary data.

Most-posted roles

View all roles at USAA

At a glance

TL;DR · Mid-level Software Engineer, Java Full Stack

Software Engineer Mid-level (Java Full Stack) joins the Investment Experience Technology team to develop a new investment services platform. This role involves designing, developing, and testing complex technical solutions while troubleshooting production issues and performing systems analysis to improve operations. The engineer will build scalable, high-quality software within an agile environment to create digital-first tools for members and financial advisors. The core technology stack includes Java, Go, Spring Boot, Groovy, and APIs, alongside infrastructure tools like OpenShift, Docker, and AWS. Key technical competencies include experience with Kafka for data streaming, Snowflake for data warehousing, and Gradle or Maven for builds. Additionally, the role requires proficiency in Git, GitLab CI, and Test-Driven Development. The position focuses on solving complex investment service challenges by implementing robust, secure, and performant software solutions within a modern technology ecosystem.

What does a Software Engineer earn in Texas?

Median $186925 from 189 postings across 40 companies.

See salary data

What you'll do

  • Design and develop complex technical solutions using Java full-stack expertise.
  • Resolve production issues through troubleshooting techniques and system analysis.
  • Mentor junior engineers and participate in code/design reviews.
  • Implement robust APIs using Spring Boot and Docker for scalable applications.
  • Utilize GitLab CI, Gradle/Maven, and version control systems for build processes.
  • Design event-driven architectures with Apache Kafka for real-time data streaming.

What we're looking for

  • Bachelor’s degree, 4 years of additional experience, or an approved certification from CodeUp, Galvanize, VetFIT, or eFIT.
  • 4 years of software development experience demonstrating depth of technical understanding within specific disciplines or technologies.
  • 2 years of experience delivering technology solutions across all phases of the software systems and application development lifecycle.
  • Basic understanding of at least one language including Java, Swift, Objective-C, Cobol, JavaScript, Kotlin, C++, HTML, CSS, SQL, Go, or Python.
  • Experience supporting production issues through troubleshooting applications and systems while articulating technical challenges and solutions.
  • Basic understanding of cloud technologies and tools.
  • Extensive experience in full-stack Java development, including enterprise-level applications, batch processing, and Groovy (preferred).
  • Proficiency in Spring Boot, Docker, Gradle/Maven, Git, GitLab CI, OpenShift, Kafka, Snowflake, or BPM technologies like Flowable (preferred).

More like this

Similar roles

Full Stack Software Engineer

Booz Allen Hamilton

Washington, DC 23 days ago $69,400$158,000
React Angular Python PostgreSQL SQL RESTful APIs AWS CloudFormation Kubernetes CI/CD GitLab GitHub Actions Jenkins Agile Scrum Kanban Jira DevSecOps Microservices Distributed Systems
4+ yrs exp

Full Stack Software Engineer

Booz Allen Hamilton

Washington, DC 23 days ago $86,800$198,000
React Angular Python PostgreSQL SQL RESTful APIs CI/CD Kubernetes CloudFormation GitLab GitHub Actions Jenkins DevSecOps Microservices Jira Agile Scrum Kanban Infrastructure as Code
8+ yrs exp

Software Engineer III, Java, Full Stack

JPMorgan Chase

Jersey City, NJ 42 days ago
Java Spring Boot React CI/CD Agile Cloud Native SDLC Application Resiliency Security Machine Learning Artificial Intelligence
4+ yrs exp

Full-Stack Software Engineer, Mid

Booz Allen Hamilton

Dayton, OH 74 days ago $69,300$158,000
Python Java Node.js C++ React Angular Vue HTML CSS JavaScript FastAPI REST gRPC GraphQL Docker Kubernetes AWS Azure Terraform CloudFormation GitLab GitHub Jenkins CI/CD PostgreSQL DynamoDB MongoDB SQLite Kafka SNS SQS Elasticsearch OpenSearch
4+ yrs exp

Senior Software Engineer Java Full Stack

Global Payments (TSYS)

Alpharetta, GA 34 days ago
Java Spring Boot React TypeScript RESTful API Microservices Google Cloud Platform Kubernetes Docker SQL Oracle Database IBM Rational Observability
7+ yrs exp

Full-Stack Software Engineer

Salesforce

San Francisco, CA 33 days ago $96,300$313,700
Prompt Engineering Python JavaScript NodeJS Express C++ C# Ruby HTML5 CSS SQL PL/SQL JUnit JSUnit Selenium GitHub Copilot Claude Code Codex Cursor Agile
3+ yrs exp Hybrid