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

Mid Level Java Full Stack Software Engineer

USAA

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

Posted 11/3/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 expertise in software development and complex systems analysis, with a strong focus on delivering technology solutions across the software development lifecycle. Proficient in Java, API development, and cloud technologies, while also possessing the ability to mentor and lead teams in a collaborative environment.

Highest-signal resume keywords
Java Full Stack DevelopmentAPI Development with Spring BootCloud Technologies and ToolsRisk Management and ComplianceTest-Driven Development

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
JavaJavaScriptC++HTMLCSSSQLPythonGroovyDockerControl-M
Soft Skills
MentoringCollaborationProblem-SolvingCommunicationTechnical Articulation
Tools & Technologies
OpenShiftAWSGradleMavenGitGitLab CIAutomated Testing FrameworksData IntegrationBPM TechnologiesDocuSign
Certifications & Qualifications
CodeUp CertificationGalvanize CertificationVetFIT CertificationEFIT Certification
Industry Keywords
Software Development LifecycleComplex Systems AnalysisInvestment SolutionsProduction Issue ResolutionData Pipelines

Tech Stack

Tools & technologies
AWSCloudDockerGradleGroovyJavaJavaScriptMavenOpenShiftPythonSnowflakeSpringSpring BootSpringBootSQLC++

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
  • 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 according to risk and compliance policies and procedures
  • Support the Enterprise by delivering technology solutions across requirements gathering, analysis, design, testing, documentation, implementation, and outage response
  • Build the next generation of investment solutions for members and financial advisors using Java, APIs, OpenShift, and USAA technologies
  • Collaborate with the Investment Experience Technology team in an agile, fast-paced environment

Requirements

What you’ll need
  • Bachelor’s Degree or 4 additional years of experience beyond the minimum requirement in lieu of a degree
  • Approved certification from CodeUp, Galvanize, VetFIT (Veterans for IT), or eFIT (Employees for IT)
  • 3 years of software development experience demonstrating depth of technical understanding within specific disciplines or technologies
  • 2 years of experience delivering technology solutions throughout all phases of the software systems and application development lifecycle, including leading code/design reviews
  • Understanding of one or more of Java, JavaScript, C++, HTML, CSS, SQL, and Python
  • Developing-level business insight in business operations, risk management, industry practices, and emerging trends
  • Experience supporting production-issue resolution through application and system fixes
  • Experience articulating technical challenges and solutions
  • Basic understanding of cloud technologies and tools
  • Enterprise-level experience with Java Full Stack, batch, and Groovy
  • Experience building APIs with Spring Boot
  • Ability to design and implement container-based APIs using Docker
  • Experience with Gradle or Maven, Git-based software version control systems, and GitLab CI-based CI/CD frameworks
  • Experience with test-driven development and automated testing frameworks
  • Strong knowledge of OpenShift, AWS, and cloud platform infrastructure
  • Experience developing applications accounting for security, scalability, and performance
  • Experience with Control-M, batch processes, data pipelines, data integration, and Snowflake
  • Solution design experience
  • Experience with data integration and automated data processing
  • Experience with web application and DocuSign integration
  • Experience with workflow and BPM technologies such as EWL or Flowable
  • Must not require immigration support or visa sponsorship, including H-1B, TN, or STEM OPT Training Plans

Benefits

Comp & perks
  • Flexible work environment
  • 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