Java Developer - AI-Driven, Distributed Systems

Charles Schwab

Lone Tree (CO)

On-site

USD 110,000 - 160,000

Full time

9 days ago
Application generator

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

Get past ATS filters

Benefits offered by this job

401(k) with company match
Health, dental, and vision insurance
Sabbatical after 5 years

Job summary

Charles Schwab is seeking a Java Developer for the Enterprise Security Master platform in Colorado. You will design, build, test, and support highly available distributed systems, leveraging AI-assisted tools to improve development efficiency and security.

You will collaborate with product owners and engineering teams to translate complex requirements into robust software while upholding security, reliability, and performance standards in a modern enterprise environment.

Qualifications

  • 3+ years of experience in Java development, software engineering, or application support within enterprise environments.
  • Hands-on experience using AI-assisted development tools such as GitHub Copilot, Claude Code, or similar technologies throughout the software development lifecycle.
  • Experience designing, building, testing, and supporting software applications using modern engineering best practices.
  • Working knowledge of distributed systems, scalable application architectures, and cloud-based design principles.
  • Experience troubleshooting and resolving technical issues within production environments.
  • Understanding of software quality practices including unit testing, regression testing, test automation, and validation methodologies.
  • Knowledge of CI/CD practices, release management, and deployment automation.
  • Experience collaborating with cross-functional teams to gather requirements and deliver business-focused technology solutions.
  • Understanding of application security principles, compliance requirements, and secure coding practices.
  • Strong analytical, problem-solving, and communication skills with the ability to translate technical concepts to diverse audiences.

Responsibilities

  • Design, build, and test scalable distributed systems using modern engineering practices.
  • Analyze production issues and contribute to rapid resolution and prevention.
  • Collaborate with product owners and engineers to translate business needs into secure solutions.
  • Evaluate AI-generated outputs to ensure quality, security, and performance.
  • Support deployment, monitoring, and ongoing platform improvements.

Skills

Distributed systems
CI/CD
Software engineering
Problem-solving
Communication
Agile
Security principles

Tools

GitHub Copilot
Claude Code

Job description

Charles Schwab is seeking a Java Developer for the Enterprise Security Master platform in Colorado. You will design, build, test, and support highly available distributed systems, leveraging AI-assisted tools to improve development efficiency and security.

You will collaborate with product owners and engineering teams to translate complex requirements into robust software while upholding security, reliability, and performance standards in a modern enterprise environment.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

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
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
Java Developer
Java Developer

Charles Schwab • Lone Tree (CO)

On-site
USD 110,000 - 160,000
401(k) with company match
Health, dental, and vision insurance
Sabbatical after 5 years
Security Engineer - AI & Cloud Security Specialist
Security Engineer - AI & Cloud Security Specialist

Charles Schwab • Omaha (NE)

On-site
USD 110,000 - 150,000
401(k) match
Sabbatical after 5 years
Parental leave
+2
Senior Java Engineer — Cloud Data Platform Leader
Senior Java Engineer — Cloud Data Platform Leader

Charles Schwab • Austin (TX)

On-site
USD 150,000 - 210,000
401(k) with company match
Sabbatical after 5 years
Paid parental leave
+2
Senior AI & Cloud Data Engineer
Senior AI & Cloud Data Engineer

Charles Schwab • Ann Arbor (MI)

On-site
USD 120,000 - 200,000
401(k) with company match
Employee stock purchase plan
Vacation time and volunteering leave
+4
Senior Java Platform Lead - Microservices & Cloud
Senior Java Platform Lead - Microservices & Cloud

Charles Schwab • Southlake (TX)

On-site
USD 120,000 - 180,000
401(k) with company match
Employee stock purchase plan
Paid time for vacation
+8
Lead Software Engineer - AI-Driven, Scalable FinTech Leader
Lead Software Engineer - AI-Driven, Scalable FinTech Leader

Charles Schwab • Austin (TX)

On-site
USD 180,000 - 260,000
401(k) with company match
Sabbatical after 5 years
Paid parental leave and family life
+2
Senior SDET: AI-Driven Test Automation Leader
Senior SDET: AI-Driven Test Automation Leader

Charles Schwab • Austin (TX)

On-site
USD 130,000 - 195,000
401(k) with company match
Employee stock purchase plan
Paid time off and sabbatical
+2
Senior Manager, AI-Driven Software Transformation
Senior Manager, AI-Driven Software Transformation

Charles Schwab • Southlake (TX)

On-site
USD 180,000 - 280,000
Hybrid work approach
Competitive benefits
Bonus opportunities