USAA · 22 hours ago
Java Software Engineer-Mid-Level
USAA is committed to empowering its members to achieve financial security and is seeking a dedicated Mid-Level Software Engineer to join their P&C IT Property Platform Team. The role involves ensuring the operations and maintenance of P&C Property applications and systems while collaborating with business and IT partners for continuous improvement and support.
BankingFinancial ServicesInsuranceVenture Capital
Responsibilities
Design, develop, code, and test complex technical solutions
Investigates and resolves complex application and system technical problems and production issues through troubleshooting techniques
Continually improves operations by conducting complex systems analysis and recommending changes in policies and procedures
Prepares and installs complex solutions by determining and designing system specifications, standards, and programming
Follows the software development lifecycle
Participates in design reviews and learns key system design principles
Mentors junior engineers and may begin mentoring peer engineers; Review teammates’ code
Ensures risks associated with business activities are effectively identified, measured, monitored, and controlled in accordance with risk and compliance policies and procedures
Qualification
Required
Bachelor's Degree or 4 additional years of experience beyond the minimum requirement can be used in lieu of a degree OR Approved certification from CodeUp, Galvanize, VetFIT (Veterans for IT) or eFIT (Employees for IT)
4 years of software development experience demonstrating depth of technical understanding within a specific discipline(s)/technology(s)
2 years of experience delivering technology solutions in all phases of the software systems and application development lifecycle to include leading code/design reviews
Basic Understanding of one or more of the following: Java, Swift, Objective-C, Cobol, JavaScript, Kotlin, C++, HTML, CSS, SQL, Go, and Python
Developing level of business sense in the areas of business operations, risk management, industry practices and emerging trends
Experience supporting efforts to address production issues through troubleshooting applications and systems
Experience articulating technical challenges and solutions
Basic understanding of cloud technologies and tools
Preferred
4+ years of development experience using Java and JavaScript with React
4+ years' experience working with REST API development and building container-based APIs with Spring Boot & OpenLiberty
Experienced with AWS services (e.g. EC2, S3, Lambda)
Experienced in fixing security issues on APIs
Experience in supporting the upgrades of APIs for both OnPrem environments and Cloud environments (such as AWS and Azure)
Familiar with Gradle, Git, GitHub, GitLab, etc. around continuous integration and continuous delivery infrastructure
Experience with Elastic/Kibana tools
API Portal/Gloo gateway
IDE (Intellij, Eclipse, VSCode)
Automated testing tools (jmeter, selenium, postman, etc)
Benefits
Comprehensive medical, dental and vision plans
401(k)
Pension
Life insurance
Parental benefits
Adoption assistance
Paid time off program with paid holidays plus 16 paid volunteer hours
Various wellness programs
Company
USAA
USAA is a financial services company.
Funding
Current Stage
Late StageLeadership Team
Recent News
24-7 Press Release Newswire
2026-01-11
Company data provided by crunchbase