← Back to jobs

Sspearhead Inc Logo
Big Data Java Developer

Sspearhead Inc

 

Columbus, OH, USA

Posted On: 3 days ago
Experience: 10+ years
Availability: Hybrid
Openings: 1
Category: Java Developer
Tenure: Contract - Corp-to-Corp
Related Jobs

No related jobs found

Description

You will design and build scalable microservices and big data pipelines using Java, Spring Boot, and cloud-native technologies.

Since all work mode flags are 0, no work-mode line is added.

Responsibilities

  • Design microservices using Java, Spring Boot, and Spring Cloud with cloud-native patterns.
  • Build and optimize REST APIs, event-driven components, and distributed workflows.
  • Develop Spark batch jobs for large-scale data processing, transformations, and aggregations.
  • Implement Kafka streaming pipelines for real-time ingestion and processing.
  • Collaborate with DevOps teams to deploy services on AWS/GCP/Azure and ensure observability.

Required Skills

  • Java (8/11/17), Collections, Concurrency, Multithreading.
  • Spring Boot, Spring Cloud, REST, Microservices architecture.
  • Spark (Batch + Structured Streaming) for large datasets.
  • Kafka (topics, partitions, consumer groups, schema registry).
  • Front-end development with React or Angular.
  • Cloud platforms, preferably AWS (EMR, EKS, Lambda, S3, DynamoDB, Fargate).
  • CI/CD tools: Jenkins, GitHub Actions, Maven/Gradle.
  • Containers: Docker, Kubernetes.
  • Databases: PostgreSQL, MySQL, MongoDB, Cassandra.
  • Monitoring: Prometheus, Grafana, ELK stack.

Preferred Skills

  • Hadoop ecosystem experience (Hive, HDFS, HBase, Presto).
  • 10+ years of enterprise-grade development experience.

Education

Bachelor's or Master's degrees

Related Jobs

No related jobs found

← Back to jobs