Apply

Ready to go for it?

AI Apply speeds things up—apply directly if you prefer.

FREE ACCESS
5,000–10,000 jobs/day
Scoutfield Logo

See all jobs on Scoutfield

Search thousands of fresh jobs every day.

Discover
  • Fresh listings
  • Fast filters
  • No subscription required
Create a free account and start exploring right away.
USAA

Java Software Engineer – Mid Level

USAA

. Design, develop, code, and test complex technical solutions .

Posted 11/4/2026full-timeUnited StatesMid-LevelSenior💰 $93,770 - $179,240 per yearWebsite

Core Competencies

Role fit
Core Competencies

Use this summary to align your resume positioning with the role.

Demonstrates extensive experience in full-stack Java development, including enterprise-level applications and robust API design using Spring Boot and Docker. Proficient in troubleshooting complex technical issues and implementing scalable solutions while adhering to software development lifecycle best practices.

Highest-signal resume keywords
Full-Stack Java DevelopmentAPI Design Using Spring BootApplication TroubleshootingTest-Driven DevelopmentCloud Technologies

ATS Keywords

Tailor your resume
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills
JavaJavaScriptSQLPythonGroovyHTMLCSSKotlinC++Cobol
Soft Skills
MentoringCollaborationProblem-SolvingCommunication
Tools & Technologies
DockerGradleMavenGitGitLab CIOpenShiftAWSApache KafkaFlowableDocuSign
Industry Keywords
Software Development LifecycleRisk ManagementData IntegrationEvent-Driven ArchitecturesData WarehousingAutomated TestingBPM Technologies

Tech Stack

Tools & technologies
ApacheAWSCloudDockerGradleGroovyJavaJavaScriptKafkaKotlinMavenObjective-COpenShiftPythonSnowflakeSpringSpring BootSpringBootSQLSwiftC++Go

About the role

Key responsibilities & impact
  • Design, develop, code, and test complex technical solutions
  • Investigate and resolve complex application and system technical problems and production issues through troubleshooting
  • Improve operations through complex systems analysis and recommendations for policy and procedure changes
  • Prepare and install complex solutions by determining and designing system specifications, standards, and programming
  • Follow the software development lifecycle
  • Participate in design reviews and learn key system design principles
  • Mentor junior engineers and potentially peer engineers
  • Review teammates' code
  • Identify, measure, monitor, and control risks associated with business activities in accordance with risk and compliance policies and procedures
  • Build the next generation of investment solutions on USAA's investment services platform
  • Collaborate with the Investment Experience Technology team to deliver scalable, high-quality software

Requirements

What you’ll need
  • Bachelor's degree; OR 4 years of relevant education and/or experience
  • 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, including leading code/design reviews
  • Basic understanding of one or more of: Java, Swift, Objective-C, Cobol, JavaScript, Kotlin, C++, HTML, CSS, SQL, Go, and Python
  • Developing-level business acumen in business operations, risk management, industry practices, and emerging trends
  • Experience supporting production issue resolution through application and system troubleshooting
  • Experience articulating technical challenges and solutions
  • Basic understanding of cloud technologies and tools
  • Extensive full-stack Java development experience, including enterprise-level applications, batch processing, and Groovy
  • Ability to design, develop, and implement robust APIs using Spring Boot and Docker
  • Working experience with Gradle or Maven, Git, and CI/CD frameworks, particularly GitLab CI
  • Experience with Test-Driven Development and automated testing frameworks
  • Deep knowledge and hands-on experience with OpenShift; AWS experience advantageous
  • Experience with Apache Kafka, event-driven architectures, data pipelines, and real-time data streaming
  • Experience with batch processing, data integration, automated data processing, data warehousing solutions such as Snowflake, and data pipelines
  • Experience with workflow and BPM technologies such as Flowable and EWL
  • Experience integrating applications, including DocuSign integration
  • Demonstrated solution design and architecture experience, including scalable, performant, secure applications and non-functional requirements
  • Must not require visa sponsorship or immigration support now or in the future

Benefits

Comp & perks
  • Remote or hybrid flexibility may be available for active-duty military spouses, consistent with applicable policy and business needs
  • Pay incentives based on overall corporate and individual performance, at the discretion of the USAA Board of Directors
  • Comprehensive medical, dental, and vision plans
  • 401(k)
  • Pension
  • Life insurance
  • Parental benefits
  • Adoption assistance
  • Paid time off program
  • Paid holidays
  • 16 paid volunteer hours
  • Wellness programs
  • Career path planning
  • Continuing education assistance