✦ Luna Orbit — Data & Analytics

Full Stack Java Engineer

at Charles Schwab

Unknown Posted March 13, 2026
Type Not Specified
Experience mid
Exp. Years Not specified
Education Not specified
Category Data & Analytics

This role involves designing and maintaining scalable data streaming pipelines and APIs for a financial data platform, utilizing cloud services and modern data engineering practices.

  • Design data pipelines
  • Develop APIs and microservices
  • Collaborate with stakeholders
  • Optimize data loads
  • Stay current with tech trends

The technical environment includes Java, Spring, AWS, GCP, REST APIs, microservices, batch processing, and React for front-end components.

The ideal candidate is a mid-level data engineer with experience designing scalable data pipelines, REST APIs, and microservices using Java, Spring, AWS, and GCP. They should be familiar with data streaming, batch processing, and front-end components like React.

JavaREST APIsMicroservicesAWSGCPReact
SpringCloud FunctionsCloud RunGKEGoogle StorageCloud SQLPubsubBatch processing frameworks
AWSAmazon Web ServicesGoogle Cloud PlatformReact
JavaSpringAWSAmazon Web ServicesGCPGoogle Cloud PlatformCloud FunctionsCloud RunGKEGoogle StorageCloud SQLPubsubREST APIsMicroservicesBatch processing frameworksReact
JavaSpringAWSAmazon Web ServicesGCPGoogle Cloud PlatformCloud FunctionsCloud RunGKEGoogle StorageCloud SQLPubsubREST APIsMicroservicesBatch processing frameworksReact
communicationcollaborative mindsetadaptabilityteamworkproblem-solving
Industry Financial Services
Job Function Data engineering and API development for enterprise data solutions
Role Subtype Software Engineer
Tech Domains Java, Spring, Amazon Web Services, Google Cloud Platform, REST APIs, Microservices
Clearance Required None
Visa Sponsorship No
JavaSpringAWSAmazon Web ServicesGCPGoogle Cloud PlatformCloud FunctionsCloud RunGKEREST APIsMicroservicesBatch processing frameworksReactData engineeringStreaming pipelinesData warehouseAPIsMicroservices architectureAgileData pipelinesStreaming

Lack of experience with Java or REST APIs, No familiarity with AWS or GCP, No experience with microservices or data pipelines

Apply for this Position →

Get matched to jobs like this

Luna finds roles that fit your skills and career goals — no endless scrolling required.

Create a Free Profile