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

Lead Software Engineer, Back End - L5 (Bangkok based - Relocation provided) @ agoda

AU | 2025-12-27
The role at Agoda is a high-stakes opportunity for a data engineer with deep experience in building mission-critical systems. The job requires expertise in scalable back-end development, with a... read more »
API, CI/CD, Scala, Kafka, Spark, Agile/Scrum, Go, C, Java, Computer Science
data engineer

Java Software Engineer @ imc-trading

AU | 2025-12-27
IMC seeks a data engineer experienced in Java 11+ to build scalable, low-latency, high-throughput data processing systems using Kafka, Avro, and Parquet, with a unique focus on transforming... read more »
Java, DataViz, Data Engineering, Analytics, Kafka, Avro, Parquet, Data Streaming, Docker, Kubernetes, Linux
promoted

The Fundamentals of Analytics Engineering

The Fundamentals of Analytics Engineering gives a holistic understanding of the analytics engineering lifecycle by integrating principles from both data analysis and engineering. It's a book that teaches concepts and best practices, not just tools and technologies.

data scientist

Prototyping Engineer, APJ Prototyping and Cloud Engineering (PACE) @ amazon-web-services

AU | 2025-12-26
Amazon seeks a Software Development Engineer to support AWS prototyping projects across APJ, emphasizing distributed systems, automation, and security. The role's defining trait is its focus on... read more »
AI/ML, AWS, Cloud Computing, Agile/Scrum, DevOps, Management, API, AWS Lambda, Amazon RDS, Amazon EC2, S3, CloudWatch, C#/.NET, Java, JavaScript, TypeScript, Computer Science, Analytics
data engineer

Software Engineer II @ the-trade-desk

AU | 2025-12-26
Trade Desk's Measurement Upper Funnel role promises end-to-end ownership across a multi-cloud, microservices-heavy stack while chasing petabyte-scale insights from 600 billion queries a day. It's... read more »
Funnel, Cloud Computing, JavaScript, React, API, Docker, Kubernetes, Big Data, Spark, Flink, Terraform, GitLab, AWS, Azure, Databricks, SQL Server, Vertica, ClickHouse, AI/ML, C, Java, SQL, Agile/Scrum, RDBMS, Data Analytics, Python, NumPy, Pandas
data scientist

Sr. Forward Deployment Engineer @ databricks

AU | 2025-12-25
A Sr. Forward Deployed Engineer embeds with strategic clients to architect and deliver custom fullstack applications on the Databricks platform, bridging data engineering, AI, and application... read more »
Databricks, Data Engineering, AI/ML, Python, SQL, Java, Scala, JavaScript, TypeScript, API, LLM, C, Analytics, Data Lakehouse, Spark, Delta
data engineer

Senior Software Engineer_Capacity Infrastructure Services @ microsoft

AU | 2025-12-24
This role involves building a resource lifecycle management system for Azure, focusing on security, validation, and provisioning within a foundational cloud platform. A key differentiator is the... read more »
Azure, Microsoft, Cloud Computing, Management, Data Analytics, Computer Science, C, C++, Java, JavaScript, Python
promoted

The Fundamentals of Analytics Engineering

The Fundamentals of Analytics Engineering gives a holistic understanding of the analytics engineering lifecycle by integrating principles from both data analysis and engineering. It's a book that teaches concepts and best practices, not just tools and technologies.

data engineer

Associate Solution Engineer @ appian

AU | 2025-12-24
Appian seeks an Associate Solution Engineer to provide technical expertise, problem solving, and customer communication across the platform, with a unique emphasis on data analytics—though it's... read more »
Data Analytics, Computer Science, Java, C, RDBMS, MySQL, Oracle, SQL Server, Linux, AI/ML
data engineer

Associate Solution Engineer @ appian

AU | 2025-12-24
Appian seeks a candidate capable of handling complex technical problems with an emphasis on data analytics, supported by a culture valuing collaboration, high standards, and continuous... read more »
Data Analytics, Computer Science, Java, C, RDBMS, MySQL, Oracle, SQL Server, Linux, AI/ML
data engineer

Senior Solutions Architect @ snowflake-computing

AU | 2025-12-24
Snowflake positions this Senior Solutions Architect as a hands-on, customer-facing reactor for deploying its data platform. The role blends data architecture, ETL oversight, security, and... read more »
Snowflake, ETL/ELT, Analytics, DWH, Management, SQL, AWS, Azure, S3, Kinesis, ELK, Data Modelling, Python, Java, Scala, Hadoop, Apache HBase, BI, Tableau
data engineer

Cloud Automation Engineer - Azure @ macquarie-technology-group

AU | 2025-12-23
Macquarie Cloud Services seeks a Cloud Automation Engineer (Azure) to build from the ground up a repeatable, policy-driven Azure environment using IaC (Bicep, Terraform) and CI/CD, spanning VMs,... read more »
Cloud Computing, Azure, Management, IaC, Bicep, Terraform, CI/CD, AI/ML, Agile/Scrum, DevOps, Git, GitHub, Azure DevOps, Python, PowerShell, Azure Resource Manager (ARM), Databricks, Fabric, Linux, Virtual Machine, Kubernetes, API, SQL Server, Redis, SQL, MySQL, Synapse, Microsoft, Unix, Jira, C#/.NET, C, Java
data engineer

Senior Data Engineer - 12 months FTC @ tpg-telecom

AU | 2025-12-23
The role involves building data pipelines and processes to support AI initiatives at TPG Telecom, with a focus on creating reusable datasets to ensure a single source of truth; a key... read more »
AI/ML, Analytics, Management, Data Engineering, Cloud Computing, Data Governance, Data Science, ETL/ELT, MLOps, Agile/Scrum, DevOps, Computer Science, SQL, Python, DWH, dimensional modeling, AWS, GCP, Azure, Modern Data Stack, dbt, Databricks, Redshift, Airflow, CI/CD, Git, Java, Terraform
data engineer

Director - Data Engineering @ slalom-consulting

AU | 2025-12-21
Slalom’s Director of Data Engineering reads like a tour through every enterprise cloud pattern without naming a single platform as a lasting home. It promises leadership across AWS, Azure, and... read more »
Agile/Scrum, Management, Data Engineering, AI/ML, Analytics, AWS, Azure, GCP, Cloud Computing, DWH, Data Streaming, Big Data, Spark, Presto, Amazon EMR, Redshift, Snowflake, BigQuery, Java, Python, NoSQL, DynamoDB, Cosmos, MongoDB, Kubernetes, Amazon SageMaker, Kinesis, Kafka, Tableau, Power BI, Airflow, dbt, Dagster