Senior Java Developer

Overview

Hybrid
Depends on Experience
Contract - W2
Contract - Independent
Contract - 6 Month(s)

Skills

HDFS
Big Data
Java
JSON
PostgreSQL
API
Apache Spark

Job Details

We are seeking a highly experienced Senior Java Developer to join our client s engineering team. This role requires deep expertise in Core Java, strong problem-solving skills, and the ability to design solutions that handle big data workloads. The position is onsite in Fremont, CA three days a week (Mon Wed).

Key Responsibilities

  • Develop high-quality, scalable, and reusable Java code with a strong focus on Core Java fundamentals, multi-threading, and performance tuning.
  • Build solutions that process large data sets and work with big data technologies including HDFS and Spark.
  • Design and enhance APIs using REST, JSON, XML, message queues, and integration frameworks.
  • Work within an Agile/Scrum environment and collaborate with cross-functional global teams.
  • Deliver clean, testable code using engineering best practices and automated testing.
  • Handle multiple concurrent projects with strong attention to detail and deadlines.

Required Qualifications

  • 10+ years of Java development experience (8+ years minimum considered based on HM notes).
  • Advanced skills in Core Java, multi-threading, performance tuning, and solving large-scale data problems.
  • Experience with PostgreSQL and other RDBMS systems.
  • Hands-on experience with Spring Boot, Spring Batch, and API development.
  • Experience with Kafka and/or MQTT message brokers.
  • Strong analytical, organizational, and communication skills.

Nice to Have

  • Experience with ETL/data processing, Solr, Machine Learning libraries, or Data Mining.
  • Experience with Docker/Kubernetes, monitoring tools like Prometheus.
  • Experience with Hortonworks (HDP) or Cloudera (CDP) platforms.

Additional Details

  • Onsite interview (approx. 2 hours).

Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.