Senior Java Engineer – Real-Time Trading & Risk Platform

Charles Schwab Corporation

Omaha (NE)

On-site

USD 110,000 - 140,000

Full time

4 days ago
Be an early applicant
Application generator

An application made for this job — a tailored resume and cover letter that speak straight to the posting.

Get past ATS filters

Job summary

Charles Schwab Corporation is seeking an experienced software developer to join the Order Management & Risk Technology team. The role focuses on designing and delivering scalable software for trading and risk management across multiple asset classes.

Ideal candidates have 5+ years of Java development, experience with APIs, frameworks, and modern CI/CD tooling; strong collaboration and communication skills are essential. On-site in Omaha, with a focus on robust, secure solutions.

Qualifications

  • 5+ years software development experience in Java, J2EE and web programming.
  • Experience with OOAD/OOA and distributed systems.
  • Experience developing APIs and frameworks with concurrency.
  • Strong knowledge of data structures, algorithms and GoF patterns.

Responsibilities

  • Design and troubleshoot high-complexity software solutions.
  • Collaborate with cross-team developers to integrate systems.
  • Lead system design, flow-charting, testing and documentation.
  • Mentor junior engineers and review tasks.
  • Interface with Enterprise Architecture and Infrastructure teams.
  • Participate in cross-domain collaboration to meet business needs.

Skills

Java
OOA/OOD
Distributed systems
Real-time processing
Relational DB
Messaging systems
APIs & Frameworks
Concurrency
GoF design patterns
Git
AI in SDLC
IntelliJ

Education

Bachelor's degree in CS or related

Tools

IntelliJ
Spring Boot
Spring Batch
Spring Cloud Config
Kafka
Docker
Kubernetes
Jira
Confluence
GitHub

Job description

Charles Schwab Corporation is seeking an experienced software developer to join the Order Management & Risk Technology team. The role focuses on designing and delivering scalable software for trading and risk management across multiple asset classes.

Ideal candidates have 5+ years of Java development, experience with APIs, frameworks, and modern CI/CD tooling; strong collaboration and communication skills are essential. On-site in Omaha, with a focus on robust, secure solutions.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Java Developer - Trading Systems & Agile Delivery
Senior Java Developer - Trading Systems & Agile Delivery

Charles Schwab • Omaha (NE)

On-site
USD 110,000 - 150,000
401(k) match
Employee stock purchase plan
Paid time off
+4
Senior Java Developer, Finance Tech & Trading
Senior Java Developer, Finance Tech & Trading

Charles Schwab Corporation • Omaha (NE)

On-site
USD 110,000 - 140,000
On-Site Full-Stack Engineer: Real-Time Trading Platforms
On-Site Full-Stack Engineer: Real-Time Trading Platforms

Charles Schwab • Chicago (IL)

On-site
USD 120,000 - 160,000
401(k) with company match
Sabbatical after 5 years
Parental leave
+2
Senior Software Engineer – FinTech Platform Lead
Senior Software Engineer – FinTech Platform Lead

Charles Schwab • Omaha (NE)

On-site
USD 120,000 - 180,000
401(k) with company match
Employee stock purchase plan
Sabbatical after 5 years
+3
Senior Java Backend Engineer - Scalable & Secure Systems
Senior Java Backend Engineer - Scalable & Secure Systems

Charles Schwab • Southlake (TX)

On-site
USD 120,000 - 160,000
Senior Java Backend Engineer - REST APIs & Scalable Systems
Senior Java Backend Engineer - REST APIs & Scalable Systems

Charles Schwab Corporation • Austin (TX)

Hybrid
USD 135,000 - 185,000
Bonus or incentive opportunities
Senior Java Software Engineer: Cloud Microservices & CI/CD
Senior Java Software Engineer: Cloud Microservices & CI/CD

Charles Schwab Corporation • Southlake (TX)

On-site
USD 120,000 - 170,000
Onsite Java Software Engineer - FinTech & Cloud Microservices
Onsite Java Software Engineer - FinTech & Cloud Microservices

Charles Schwab • Southlake (TX)

On-site
USD 90,000 - 140,000
401(k) with company match
Paid time off
Sabbatical after long service
+3
Senior Java Microservices Engineer – Cloud & Data
Senior Java Microservices Engineer – Cloud & Data

Charles Schwab • Southlake (TX)

Hybrid
USD 120,000 - 160,000
401(k) with match
Paid time off
Sabbatical after 5 years
+4
Senior Java Developer: Microservices & APIs Leader
Senior Java Developer: Microservices & APIs Leader

Charles Schwab • Southlake (TX)

On-site
USD 120,000 - 150,000
401(k) with company match
Paid time off and sabbatical after 5+
Parental leave and family building
+2