Software Engineer Mid-level, Java Full Stack

USAA

Confirmed live today High trust
Hybrid

Quick summary

Work type
Hybrid
Location
San Antonio, TXPlano, TXPhoenix, AZCharlotte, NC
Employment
Full-time
Posted
49 days ago
Freshness
Confirmed live today

Market check

Salary context

How this pay compares to similar roles

Similar $188k
$157k $232k
below market most similar roles pay here above market

This listing doesn't post a salary. Most similar roles pay $164,620–$211,200.

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

Listed pay typically runs $114,080–$218,030 across 42 roles with salary data.

Most-posted roles

View all roles at USAA

At a glance

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

The Software Engineer Mid-level (Java Full Stack) joins the Investment Experience Technology organization to build a new investment services platform. This role involves designing, developing, coding, and testing complex technical solutions while participating in design reviews and mentoring junior engineers. You will work within an agile environment to deliver scalable, digital-first experiences for members and financial advisors. The technical stack includes Java, Go, APIs, OpenShift, Spring Boot, Docker, Gradle, Maven, Git, and GitLab CI. Key skills involve Test-Driven Development, Apache Kafka for data streaming, and Snowflake for data warehousing. You will also utilize workflow technologies like Flowable and EWL. The work focuses on solving technical problems by designing system specifications, managing data pipelines, and ensuring all business activities comply with risk and compliance policies.

What does a Software Engineer earn in Texas?

Median $178175 from 187 postings across 44 companies.

See salary data

What you'll do

  • Design, develop, code, and test complex technical solutions for investment services.
  • Investigate and resolve complex application and system technical problems through troubleshooting.
  • Prepare and install complex solutions by designing system specifications and programming standards.
  • Follow the full software development lifecycle to deliver scalable, high-quality software.
  • Mentor junior engineers and perform peer code reviews.
  • Identify, measure, and monitor business risks in accordance with compliance policies.
  • Implement robust APIs using Spring Boot and Docker for container-based applications.
  • Design and implement event-driven architectures and data pipelines using Apache Kafka.

What we're looking for

  • Bachelor’s Degree, 4 additional years of 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 in all phases of the software systems and application development lifecycle.
  • Basic understanding of one or more of the following: Java, Swift, Objective-C, Cobol, JavaScript, Kotlin, C++, HTML, CSS, SQL, Go, or Python.
  • Basic understanding of cloud technologies and tools.
  • Experience supporting efforts to address production issues through troubleshooting applications and systems.
  • Experience articulating technical challenges and solutions.
  • US military experience through military service or as a military spouse/domestic partner (preferred).

More like this

Similar roles

Java Software Engineer, Mid

Booz Allen Hamilton

Indian Head, MD 4 days ago $62,000–$141,000
Java Spring Boot Spring MVC Hibernate .NET C# ASP.NET MVC SQL Server MySQL T-SQL RESTful APIs Microservices Docker Kubernetes Git CI/CD HTML CSS JavaScript Angular React Blazor AWS Azure GCP TOAD Agile Waterfall SOLID DRY KISS
6+ yrs exp

Java Software Engineer, Mid

Booz Allen Hamilton

Indian Head, MD 68 days ago
Java Spring Boot Spring MVC Hibernate .NET C# .NET Core ASP.NET MVC SQL Server MySQL T-SQL HTML CSS JavaScript Angular React Blazor RESTful APIs Microservices Docker Kubernetes Git CI/CD AWS Azure GCP TOAD Agile Waterfall SOLID DRY KISS
6+ yrs exp

Software Engineer I, Claims

USAA

Phoenix, AZ 36 days ago
Java Spring Boot AWS REST Kafka RabbitMQ IBM MQ Docker Kubernetes OpenShift SQL Oracle DB2 MySQL Hibernate JPA JDO JDBC JMS J2C Python JavaScript Kotlin Swift Objective-C Cobol C++ HTML CSS Gradle Git GitHub GitLab Agile
4+ yrs exp Hybrid

Software Engineer III, Java Full Stack

JPMorgan Chase

Plano, TX 12 days ago
Java OAuth2 OpenID Connect SAML AWS Azure Google Cloud Platform Identity and Access Management API Security SDK Integration AI-assisted development Software Development Life Cycle Design Patterns Cloud-native development
5+ yrs exp

Software Engineer III, Java, Full Stack

JPMorgan Chase

Jersey City, NJ 88 days ago
Java Spring Boot React CI/CD SDLC Agile Cloud Native Application Resiliency Security Automation System Design Software Development Life Cycle
4+ yrs exp

Full Stack Software Engineer, Mid

Booz Allen Hamilton

McLean, VA 42 days ago
Python JavaScript NodeJS React SQL PostgreSQL AWS Docker Podman Git CI/CD GitHub GitLab Jenkins Cesium JS ArcGIS Leaflet Mapbox Maplibre GL OAuth Object-Oriented Programming
3+ yrs exp