This list contains only the countries for which job offers have been published in the selected language (e.g., in the French version, only job offers written in French are displayed, and in the English version, only those in English).
We are seeking a talented and passionate Java Data Engineer to join our growing team. As a key member of our data engineering team, you will design, develop, and maintain high-performance data pipelines and applications using cutting-edge technologies. You will work closely with the Lead Java Data Engineer and other team members to deliver innovative solutions that drive data-driven decision-making within the organization.
Job Responsibility:
Design, develop, and maintain robust and scalable data pipelines using Java and related technologies (e.g., Apache Spark, Apache Flink, Kafka)
Build and optimize real-time and batch data processing applications to support low-latency requirements
Implement data integration solutions between various data sources and targets, including databases, APIs, and streaming platforms
Work with MPP platforms like Trino (Presto) and Snowflake to process and analyze large datasets
Contribute to the design and development of event-driven architectures
Write clean, well-documented, and testable code
Collaborate effectively with other engineers, product managers, and stakeholders throughout the software development lifecycle (SDLC), adhering to Agile methodologies
Stay up-to-date with the latest trends and technologies in the data engineering space
Requirements:
Bachelor’s degree in Computer Science, Engineering, or a related field
Minimum 5 years of experience developing and deploying production-ready Java applications in a data engineering context
Strong experience with core Java (version 11 or higher), SQL, and database APIs
Proven experience working with distributed stream processing frameworks like Apache Flink, Spark Streaming, or Kafka Streams
Experience with event-driven architectures and real-time data processing
Solid understanding of OOP concepts, multithreading, and thread pools
Familiarity with containerization technologies like Docker and deployment platforms like Openshift, ECS, or Kubernetes
Excellent communication and collaboration skills
Nice to have:
Master’s degree in a relevant field
Contributions to open-source projects
Experience working in a cloud environment (AWS, GCP)
Welcome to
CrawlJobs.com
– Your Global Job Discovery Platform
At CrawlJobs.com, we simplify finding your next career opportunity by bringing job listings directly to you from all corners of the web. Using cutting-edge AI and web-crawling technologies, we gather and curate job offers from various sources across the globe, ensuring you have access to the most up-to-date job listings in one place.
We use cookies to enhance your experience, analyze traffic, and serve personalized content. By clicking “Accept”, you agree to the use of cookies.