Java Software Engineer-Mid-Level jobs in United States
cer-icon
Apply on Employer Site
company-logo

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
badNo H1Bnote

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

JavaJavaScriptREST API developmentSpring BootAWS servicesCloud technologiesTroubleshootingCode reviewsContinuous integrationAutomated testingMentoring

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 is a financial services company.

Funding

Current Stage
Late Stage

Leadership Team

leader-logo
Julie McPeak
SVP, General Counsel Insurance
linkedin
leader-logo
Waqas Durrani
Senior Vice President, General Counsel - Enterprise Shared Services
linkedin
Company data provided by crunchbase