USAA

Java Software Engineer - Mid Level

USAA
Apply
2 days ago
Charlotte, NC, USA +4 moreMid Level

Base Salary

$94k - $179k/yr

Responsibilities

  • Design, develop, code, test, install, and maintain complex technical software solutions.
  • Investigate and resolve complex application, system, and production issues through troubleshooting.
  • Conduct systems analysis and recommend operational, policy, and procedural improvements.
  • Define system specifications, standards, and programming approaches for complex solutions.
  • Participate in the software development lifecycle, design reviews, and code reviews.
  • Mentor junior engineers and potentially mentor peer engineers.
  • Identify, measure, monitor, and control risks in accordance with applicable risk and compliance policies.

Requirements

  • Bachelor’s degree or four years of relevant education and/or experience.
  • At least four years of software development experience demonstrating technical depth in relevant disciplines or technologies.
  • At least two years of experience delivering technology solutions across all phases of the software systems and application development lifecycle, including leading code or design reviews.
  • Basic understanding of one or more listed programming languages and technologies, including Java, Swift, Objective-C, COBOL, JavaScript, Kotlin, C++, HTML, CSS, SQL, Go, and Python.
  • Experience troubleshooting applications and systems to address production issues.
  • Ability to articulate technical challenges and solutions, with developing business acumen in operations, risk management, industry practices, and emerging trends.
  • Basic understanding of cloud technologies and tools.
  • Preferred experience with full-stack Java, enterprise applications, batch processing, Groovy, Spring Boot, Docker, Gradle or Maven, Git, GitLab CI, automated testing, OpenShift, AWS, Apache Kafka, Snowflake, Flowable, EWL, DocuSign integration, data pipelines, and solution architecture.

Benefits

  • Comprehensive medical, dental, and vision plans, 401(k), pension, life insurance, parental benefits, adoption assistance, paid time off, paid holidays, paid volunteer hours, and wellness programs.
  • Career path planning and continuing education support.
  • The position requires working in the office four days per week and may be based in San Antonio, Plano, Phoenix, Colorado Springs, Charlotte, or Tampa.
  • Relocation assistance is not available.
  • Applications are accepted on an ongoing basis until the position is filled.

Tech Stack

Apache KafkaAWSC++COBOLCSSDockerGitGitLab CI/CDGoGradleGroovyHTMLJavaJavaScriptKotlinMavenObjective-COpenShiftPythonSnowflakeSpring BootSQLSwift
USAA

About USAA

10,000+ employees

USAA is a membership-based financial services company serving U.S. military members, veterans, and their families with banking, insurance, and investment products. It offers auto, home, and life insurance; checking and savings; credit cards; loans; and retirement and brokerage services, delivered primarily online and by phone. Founded in 1922 and headquartered in San Antonio, Texas, it is privately held and built around a member-owned insurance exchange and affiliated financial subsidiaries.

Contact me