{"schemaVersion":"jobsearcher.job.v1","id":"16d29b9647227c2070bb58a2","url":"https://jobsearcher.com/jobs/16d29b9647227c2070bb58a2","canonicalUrl":"https://jobsearcher.com/jobs/16d29b9647227c2070bb58a2","title":"Software Engineer, Mid-level (Full Stack)","description":"About The CompanyUSAA is a mission-driven organization dedicated to empowering its members to achieve financial security through highly competitive products, exceptional service, and trusted advice. Serving the military community and their families, USAA is committed to core values of honesty, integrity, loyalty, and service that guide how employees treat each other and members. The company embraces a culture of innovation and impact, offering flexible work arrangements particularly supportive of active-duty military spouses. USAA prides itself on being a trusted partner for military members and their families, fostering a collaborative and inclusive workplace.About The RoleWe are seeking a dedicated Java Full Stack Engineer to join the Investment Experience Technology organization within USAA's Technology group. This role involves working on a new investment services platform that aims to deliver scalable, high-quality software solutions. The successful candidate will collaborate with a dynamic, startup-minded team to design and implement innovative investment solutions using a modern tech stack including Go, Java, APIs, OpenShift, and other USAA technologies. This position requires working in an agile, fast-paced environment that encourages bold thinking and innovation. The role is based in San Antonio, TX, Plano, TX, Phoenix, AZ, or Charlotte, NC, with a flexible work environment requiring presence in the office four days per week. Relocation assistance is not provided.QualificationsBachelor's Degree or 4 additional years of experience beyond the minimum requirement can be used in lieu of a degreeApproved certification from CodeUp, Galvanize, VetFIT (Veterans for IT), or eFIT (Employees for IT)Minimum 4 years of software development experience demonstrating depth of technical understanding within specific disciplines or technologiesAt least 2 years of experience delivering technology solutions in all phases of the software systems and application development lifecycle, including leading code/design reviewsBasic understanding of one or more programming languages such as Java, Swift, Objective-C, Cobol, JavaScript, Kotlin, C++, HTML, CSS, SQL, Go, and PythonDeveloping business acumen in business operations, risk management, industry practices, and emerging trendsExperience troubleshooting applications and systems to address production issuesAbility to articulate technical challenges and solutions effectivelyBasic understanding of cloud technologies and toolsPreferred: US military experience (service or military spouse/domestic partner)Extensive experience in full-stack Java development with batch processing and Groovy proficiencyProven API design and containerization skills using Spring Boot and DockerExperience with build frameworks (Gradle or Maven), version control (Git), and CI/CD frameworks (GitLab CI)Strong commitment to Test-Driven Development and automated testing frameworksHands-on experience with container orchestration technologies such as OpenShift and cloud platforms including AWSExpertise in Apache Kafka for event-driven architectures and real-time data streamingExperience with batch processing, data integration, automated data processing, and data warehousing solutions like SnowflakeFamiliarity with workflow and Business Process Management technologies (e.g., Flowable, EWL) and application integrations including DocuSignDemonstrated ability in solution design and architecture focusing on scalability, performance, and securityResponsibilitiesDesign, develop, code, and test complex technical solutions within the investment services platformInvestigate and resolve complex application and system technical problems and production issues using advanced troubleshooting techniquesContinuously improve operations by conducting complex systems analysis and recommending changes to policies and proceduresPrepare and install complex solutions by determining and designing system specifications, standards, and programmingFollow the software development lifecycle rigorouslyParticipate in design reviews and apply key system design principlesMentor junior engineers and begin mentoring peer engineers to foster team growth and knowledge sharingReview teammates' code to ensure quality and adherence to standardsIdentify, measure, monitor, and control risks associated with business activities in alignment with risk and compliance policiesCollaborate with cross-functional teams to deliver scalable and secure investment solutionsEngage in agile development practices and contribute to continuous improvement initiativesBenefitsComprehensive medical, dental, and vision insurance plans401(k) retirement savings plan with company contributionsPension plan for long-term financial securityLife insurance coverageParental benefits including maternity, paternity, and adoption assistancePaid time off program including paid holidays and 16 paid volunteer hours annuallyVarious wellness programs supporting physical, financial, and emotional healthCareer path planning and continuing education opportunities to support professional growthEqual OpportunityUSAA is an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, or status as a protected veteran.","company":"Wiraa","rawCompany":"wiraa","city":"Denver","state":"CO","isRemote":false,"isActive":false,"createdAt":"2026-10-31T07:53:18.042Z","occupations":[{"code":"15-1252.00","title":"Software Developers","slug":"software-developers"},{"code":"15-1299.08","title":"Computer Systems Engineers/Architects","slug":"computer-systems-engineers-architects"},{"code":"15-1211.00","title":"Computer Systems Analysts","slug":"computer-systems-analysts"}],"industries":[{"code":"541511","title":"Custom Computer Programming Services","slug":"custom-computer-programming-services"},{"code":"541512","title":"Computer Systems Design Services","slug":"computer-systems-design-services"},{"code":"513210","title":"Software Publishers","slug":"software-publishers"}],"jobPosting":{"@context":"https://schema.org","@type":"JobPosting","title":"Software Engineer, Mid-level (Full Stack)","description":"About The CompanyUSAA is a mission-driven organization dedicated to empowering its members to achieve financial security through highly competitive products, exceptional service, and trusted advice. Serving the military community and their families, USAA is committed to core values of honesty, integrity, loyalty, and service that guide how employees treat each other and members. The company embraces a culture of innovation and impact, offering flexible work arrangements particularly supportive of active-duty military spouses. USAA prides itself on being a trusted partner for military members and their families, fostering a collaborative and inclusive workplace.About The RoleWe are seeking a dedicated Java Full Stack Engineer to join the Investment Experience Technology organization within USAA's Technology group. This role involves working on a new investment services platform that aims to deliver scalable, high-quality software solutions. The successful candidate will collaborate with a dynamic, startup-minded team to design and implement innovative investment solutions using a modern tech stack including Go, Java, APIs, OpenShift, and other USAA technologies. This position requires working in an agile, fast-paced environment that encourages bold thinking and innovation. The role is based in San Antonio, TX, Plano, TX, Phoenix, AZ, or Charlotte, NC, with a flexible work environment requiring presence in the office four days per week. Relocation assistance is not provided.QualificationsBachelor's Degree or 4 additional years of experience beyond the minimum requirement can be used in lieu of a degreeApproved certification from CodeUp, Galvanize, VetFIT (Veterans for IT), or eFIT (Employees for IT)Minimum 4 years of software development experience demonstrating depth of technical understanding within specific disciplines or technologiesAt least 2 years of experience delivering technology solutions in all phases of the software systems and application development lifecycle, including leading code/design reviewsBasic understanding of one or more programming languages such as Java, Swift, Objective-C, Cobol, JavaScript, Kotlin, C++, HTML, CSS, SQL, Go, and PythonDeveloping business acumen in business operations, risk management, industry practices, and emerging trendsExperience troubleshooting applications and systems to address production issuesAbility to articulate technical challenges and solutions effectivelyBasic understanding of cloud technologies and toolsPreferred: US military experience (service or military spouse/domestic partner)Extensive experience in full-stack Java development with batch processing and Groovy proficiencyProven API design and containerization skills using Spring Boot and DockerExperience with build frameworks (Gradle or Maven), version control (Git), and CI/CD frameworks (GitLab CI)Strong commitment to Test-Driven Development and automated testing frameworksHands-on experience with container orchestration technologies such as OpenShift and cloud platforms including AWSExpertise in Apache Kafka for event-driven architectures and real-time data streamingExperience with batch processing, data integration, automated data processing, and data warehousing solutions like SnowflakeFamiliarity with workflow and Business Process Management technologies (e.g., Flowable, EWL) and application integrations including DocuSignDemonstrated ability in solution design and architecture focusing on scalability, performance, and securityResponsibilitiesDesign, develop, code, and test complex technical solutions within the investment services platformInvestigate and resolve complex application and system technical problems and production issues using advanced troubleshooting techniquesContinuously improve operations by conducting complex systems analysis and recommending changes to policies and proceduresPrepare and install complex solutions by determining and designing system specifications, standards, and programmingFollow the software development lifecycle rigorouslyParticipate in design reviews and apply key system design principlesMentor junior engineers and begin mentoring peer engineers to foster team growth and knowledge sharingReview teammates' code to ensure quality and adherence to standardsIdentify, measure, monitor, and control risks associated with business activities in alignment with risk and compliance policiesCollaborate with cross-functional teams to deliver scalable and secure investment solutionsEngage in agile development practices and contribute to continuous improvement initiativesBenefitsComprehensive medical, dental, and vision insurance plans401(k) retirement savings plan with company contributionsPension plan for long-term financial securityLife insurance coverageParental benefits including maternity, paternity, and adoption assistancePaid time off program including paid holidays and 16 paid volunteer hours annuallyVarious wellness programs supporting physical, financial, and emotional healthCareer path planning and continuing education opportunities to support professional growthEqual OpportunityUSAA is an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, or status as a protected veteran.","datePosted":"2026-10-31T07:53:18.042Z","dateModified":"2026-10-31T07:53:18.042Z","hiringOrganization":{"@type":"Organization","name":"Wiraa","sameAs":"https://jobsearcher.com"},"jobLocation":{"@type":"Place","address":{"@type":"PostalAddress","addressLocality":"Denver","addressRegion":"CO","addressCountry":"US"}},"identifier":{"@type":"PropertyValue","name":"JobSearcher","value":"16d29b9647227c2070bb58a2"},"url":"https://jobsearcher.com/jobs/16d29b9647227c2070bb58a2"}}