Position: Java Developer with Kafka Experience
Company: DataArt
Experience required: 3y
English level: upper

About the vacancy

DataArt is a global software engineering firm. With over 20 years of experience, teams of highly-trained engineers around the world, deep industry sector knowledge, and ongoing technology research, we help clients create custom software that improves their operations and opens new markets.

Our client is an “independent idea maker” in the insurance world, who wants to provide solutions to make insurance safer, faster, and more efficient.

It combines the insurance excellence of a global player with the agility of a startup company.

The project is to build a unique solution for reinsurance management, based on state-of-the-art technologies such as DLT.

We are expanding our team and looking for a Java developer with Kafka experience. As a developer, you will be fully integrated into an international SCRUM team and you will help us to achieve our joint and ambitious goal: getting the solution into production by the end of the year.

We hire people not to a project, but to the company. If the project (or your work in it) is over, you go to another project or to a paid “Idle”.

Must have
- 3+ years of Java development experience
- Experience with Kafka
- Experience with Spring/Spring Boot
- Experience with AWS S3
- Understanding of messaging architectures and practical experience using them
- Experience with Agile methodologies (SCRUM, TDD)
- Spoken English

Would be a plus
- Knowledge of or experience with Confluent (Kafka Connect, Schema Registry, Kafka Streams)
- Experience with various data formats (Parquet, Avro)
- Experience with cloud solutions
- Experience with DWH\OLAP\BI
- Experience using Continuous Integration systems (Jenkins) and Ansible scripts
- Experience with Spark
- Experience creating REST APIs

Learn more about our policy of equal opportunities in employment