Java logo
Open jobs

1929

Companies looking for

1749

The enterprise workhorse that refuses to quit. For data engineering, Java is a powerhouse for building robust, scalable systems like custom ETL pipelines, distributed frameworks (hello, Hadoop), and real-time processing engines like Kafka Streams. Its JVM ecosystem and libraries (e.g., Apache Spark, Flink) make it a cornerstone for high-performance data applications where reliability matters.
That said, Java’s verbosity can feel like writing a novel for every task, and its boilerplate-heavy style makes simple things unnecessarily painful. While its performance is solid and memory management reliable, it lacks the modern elegance of languages like Go or Python. Plus, debugging messy stack traces from poorly tuned JVMs is no picnic.
Java thrives in large-scale, structured environments where maintainability and backward compatibility are king. It’s not the coolest language at the party, but when your data stack needs to scale like a Fortune 500 company, Java delivers—with plenty of paperwork.

Used together with Java

Additional Resources

Compare to other programming languages
Jobs (this month)

1929

Companies with Jobs

1749

Jobs in using Java for but please no

data engineer

Technology, Application Development, Full-Time Analyst, New York/New Jersey - USA, 2026 @ citi

US | 2025-12-27 | USD 105000 / year
Rotational two-year Technology Analyst Program at Citi, starting July, blending hands-on software development across multiple teams with a structured training track; it offers global exposure and... read more »
Agile/Scrum, Go, Java, Cloud Computing, JavaScript, GenAI, GitHub, TypeScript, Data Analytics, Splunk, Tableau, Adobe Analytics, API, AWS, CI/CD, Jira, Docker, Data Streaming, Kafka, Kubernetes, Computer Science, Management
data engineer

Data Engineer II - QuantumBlack, AI by McKinsey (Critical Industries) @ quantumblack

US | 2025-12-27
Data Engineer II role promises to design, build, and optimize modern data platforms powering analytics and AI, with a tour through streaming and batch pipelines across aerospace, utilities, and... read more »
Analytics, AI/ML, R, Data Streaming, Vector DB, RAG, Agile/Scrum, C, Computer Science, Data Engineering, Python, Scala, Java, SQL, Cloud Computing, AWS, GCP, Azure, Oracle, Snowflake, BigQuery, Redshift, Delta, Databricks, AWS Glue, dbt, Spark, Flink, Kafka, Kinesis, Airflow, Dagster, Prefect, CI/CD, Terraform, CloudFormation, DataOps, Datadog, Prometheus, Amazon SageMaker, MLOps, GenAI, LLM, Management
promoted

Masthead Data

Masthead is a data reliability platform built for Google Cloud, focused on detecting anomalies and ensuring smooth data pipeline operations. It offers real-time notifications for data issues and pipeline errors without direct access to your sensitive data.

data engineer

Data Engineer @ fanduel

US | 2025-12-26 | USD 116000 - 152250 / year
FanDuel's data engineer role reads like a standard pipeline gig: build and maintain batch and streaming jobs, code in Python and SQL, and keep Databricks, Spark, Airflow, and dbt humming. It... read more »
Data Engineering, Analytics, AI/ML, Data Streaming, Python, SQL, Spark, Agile/Scrum, Data Quality, Analytics Engineering, Java, Scala, Databricks, Airflow, dbt, Kafka, Data Modelling, DWH, ETL/ELT, Cloud Computing, AWS, GCP, Azure, BI, Data Science, Git, CI/CD, Data Governance
data engineer

Quantitative Developer @ streetidtech

US | 2025-12-23
Equities Quant Engineer is a hybrid role straddling data engineering, analytics, and data quality across investment, finance, and compliance. You’ll design, build, and maintain data pipelines and... read more »
Data Engineering, Data Analytics, Data Quality, ETL/ELT, Computer Science, SQL, RDBMS, PostgreSQL, SQL Server, Oracle, Python, R, Java, Scala
data engineer

Software Engineer @ streetidtech

GB | 2025-12-23
This role is a challenging, technically demanding position for a quantitative software developer in a high-stakes financial environment. The candidate must have deep Java expertise, experience in... read more »
Java, Analytics, Cloud Computing, CI/CD, Computer Science, Kafka
data engineer

Data Engineer II - QuantumBlack, AI by McKinsey @ quantumblack

US | 2025-12-22
Data Engineer II role promises high impact across clients and a culture of continuous learning, but the job description reads like a curriculum vitae for a consulting fortress: heavy emphasis on... read more »
Analytics, AI/ML, R, Data Streaming, Vector DB, RAG, Agile/Scrum, C, Computer Science, Data Engineering, Python, Scala, Java, SQL, PySpark, Cloud Computing, AWS, GCP, Azure, Oracle, Snowflake, BigQuery, Redshift, Delta, Databricks, AWS Glue, dbt, Spark, Flink, Kafka, Kinesis, Airflow, Dagster, Prefect, CI/CD, Terraform, CloudFormation, DataOps, Datadog, Prometheus, Amazon SageMaker, MLOps, GenAI, LLM, Management