Position: Senior Backend Engineer
Company: SimiliarDev
Experience required: 5y
English level: upper

The company is a continuous data integration & streaming platform, which is the only solution that natively supports real-time, batch, and ETL use cases under one, unified platform with zero coding required.

**WHAT WE ARE LOOKING FOR**

A Strong Backend developer, with a passion for technologies and data-processing at scale. The ideal candidate is a team-player who has experience developing tools for Change Data Capture (CDC) and parsing binary database transaction logs.
 
**WHAT YOU WILL DO**

Be responsible for developing the data acquisition module of our state-of-the-art data-ingestion solution.
Extract Change Data Capture (CDC) data from various data sources and publish it to Kafka for further processing
Be part of an extremely agile team that develops innovative ETL features with complex algorithms while enhancing existing features, based on customer feedback and continuous product evolvement.
Research CDC techniques for new data sources and develop high scale solutions with minimal impact on the data source.
Research various new technologies, to be embedded in, or integrated with our Platform.
Work alongside developers from other teams, to deliver end-to-end new features.
Work alongside QA and Automation engineers to ensure your features in terms of functionality, data correctness, and performance.
Provide robust, clean, and performant code.
 
**REQUIREMENTS:**

Deep experience with database Change Data Capture (CDC) and parsing database binary transaction logs - MUST
Experience with Relational and NoSql Databases
5+ years Backend development experience in an Object-Oriented language, preferably Java
B.Sc. in Computer Science or relevant military experience
In-depth understanding of multi-threaded programming 

**Benefits:**

+Interesting project
+Innovative technologies
+Great team
+Paid vacation, sick leaves, holidays
+Laptop providing
+Competitive salary