> Markdown version of [/jobs/ext/2945486-senior-software-engineer-java-streaming-connectors](https://www.wearedevelopers.com/jobs/ext/2945486-senior-software-engineer-java-streaming-connectors). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Senior Software Engineer - Java Streaming - Connectors - **Company:** Clickhouse - **Location:** Girona, Spain (Remote available) - **Contract:** Permanent contract - **Skills:** Java (Programming Language), Big Data, Profiling, Databases, Concurrent Computing, Information Engineering, Data Integration, Dataspaces, Memory Management, Java Database Connectivity, Java Virtual Machine (JVM), Online Analytical Processing, Network Protocols, Open Source Technology, Performance Tuning, Query Optimization, Software Engineering, SQL Databases, Data Streaming, TCP/IP, Apache Flink, Apache Kafka, Vertica, Apache Beam - **Published:** September 16, 2026 - **Apply:** https://www.buscojobs.com.es/senior-software-engineer-java-streaming-connectors-en-girona-ID-370606146 ## About the Role ecosystem, memory management, GC tuning, performance profiling * Concurrent programming in Java (threads, executors, async patterns) * Excellent written and verbal communication for cross-functional collaboration * Knowledge of JDBC, network protocols (TCP/IP, HTTP), and data throughput optimization * Passion for open-source development Requisitos principales * Flexible, remote-friendly work environment across 25+ countries * Healthcare coverage * Equity/stock options * Flexible time off in most regions * USD 500 home office setup for remote employees * Global company gatherings ## Description Experteer Overview In this role you will own the JVM-based data engineering integrations that connect ClickHouse to streaming and data ecosystem tools.You'll maintain and extend core drivers, SDKs, and connectors that let developers use ClickHouse inside JVM applications at scale.You will collaborate with open-source communities and enterprise users to raise performance, reliability, and developer experience.This is a hands-on, impact-driven position shaping how data engineers harness ClickHouse for real-time analytics and large-scale workloads.Compensaciones / Beneficios * Own critical parts of the data engineering ecosystem and JVM integrations * Manage full lifecycle of data framework integrations-from core drivers to connectors and SDKs * Collaborate with OSS community, internal teams, and enterprise users to ensure performance and reliability * Develop and maintain production-grade streaming connectors and integration components * Optimize data throughput and scalability for large datasets and real-time workloads Responsabilidades * 6+ years of software development experience in data-intensive solutions * Strong experience with streaming/data integration frameworks (Kafka, Kafka Connect, Apache Flink, Apache Beam) * Experience building or extending connectors/sinks/sources for a streaming framework * Hands-on experience with distributed messaging systems (Kafka, Pulsar, Kinesis) * Solid understanding of SQL, data modeling, query optimization; OLAP/analytical databases familiarity * Proficiency in Java and JVM ecosystem, memory management, GC tuning, performance profiling * Concurrent programming in Java (threads, executors, async patterns) * Excellent written and verbal communication for cross-functional collaboration * Knowledge of JDBC, network protocols (TCP/IP, HTTP), and data throughput optimization * Passion for open-source development Requisitos principales * Flexible, remote-friendly work environment across 25+ countries * Healthcare coverage * Equity/stock options * Flexible time off in most regions * USD 500 home office setup for remote employees * Global company gatherings ## Related Videos - [Alibaba Big Data and Machine Learning Technology](https://www.wearedevelopers.com/videos/37-alibaba-big-data-and-machine-learning-technology) - [An Applied Introduction to eBPF with Go](https://www.wearedevelopers.com/videos/1075-an-applied-introduction-to-ebpf-with-go) - [What If We've Been Scaling Stream Processing Wrong All Along?](https://www.wearedevelopers.com/videos/100139-what-if-we-ve-been-scaling-stream-processing-wrong-all-along) - [Why and when should we consider Stream Processing frameworks in our solutions](https://www.wearedevelopers.com/videos/1085-why-and-when-should-we-consider-stream-processing-frameworks-in-our-solutions) - [Turning Container security up to 11 with Capabilities](https://www.wearedevelopers.com/videos/718-turning-container-security-up-to-11-with-capabilities) - [PySpark - Combining Machine Learning & Big Data](https://www.wearedevelopers.com/videos/44-pyspark-combining-machine-learning-big-data) ## Related Articles - [Fully Remote Software Engineer Jobs](https://www.wearedevelopers.com/magazine/447-fully-remote-software-engineer-jobs) - [How We Built a Worry-Free System That Runs for 10+ Years – And What We’d Do Again](https://www.wearedevelopers.com/magazine/751-how-we-built-a-worry-free-system-that-runs-for-10-years-and-what-we-d-do-again) - [Where To Find Software Engineering Jobs](https://www.wearedevelopers.com/magazine/396-where-to-find-software-engineering-jobs) - [Best Countries for Software Engineers](https://www.wearedevelopers.com/magazine/267-best-countries-for-software-engineers) - [Top 10 Java Libraries](https://www.wearedevelopers.com/magazine/364-top-10-java-libraries) - [How Much Does a Software Engineer Make? Realistic Software Engineering Salaries](https://www.wearedevelopers.com/magazine/425-how-much-does-a-software-engineer-make-realistic-software-engineering-salaries)