l o a d i n g

Senior Java Developer for Automated Batch Job Overhaul

Jul 27, 2026 - Senior

$2,592.00 Fixed

Cascade Apps

Contract · Remote · Flexible hours

About the role

Cascade Apps is building a data pipeline and analytics enablement platform for operations teams. We need a seasoned Java Developer to design, implement, and optimize core services that ingest, transform, and expose operational data in real time.

Key responsibilities

  • Architect and develop high‑throughput Java microservices using Spring Boot
  • Integrate streaming sources (Kafka, Kinesis) and batch jobs into a unified pipeline
  • Implement robust data validation, enrichment, and error‑handling mechanisms
  • Collaborate with data engineers and analysts to define schema and performance metrics
  • Write unit, integration, and contract tests; ensure CI coverage
  • Monitor, troubleshoot, and tune services in a cloud environment

Must-have skills

  • 5+ years of Java development experience
  • Deep expertise with Spring Boot and microservice architecture
  • Proven track record building data‑centric pipelines
  • Strong understanding of REST, gRPC, and messaging systems

Nice to have

  • Experience with Apache Flink or Spark
  • Knowledge of container orchestration (Kubernetes, Docker)
  • Familiarity with cloud platforms (AWS, GCP, Azure)
  • Proposal: 0
  • Less than 2 month
AuthorImg
Chris Boling Inactive
,
Member since
Oct 27, 2025
Total Job
166