We are looking for a skilled Java developer with expertise in data modeling to join our team and strengthen our cloud-native technology capabilities.
The successful candidate will be responsible for designing and implementing event-driven solutions using Kafka and Kafka Streams, as well as developing and maintaining Kafka Connect connectors for data integration. They will also optimize event streaming patterns and data streams, work with AWS data services such as S3, Kinesis, and SNS/SQS, and implement data pipelines and ETL processes.
In addition, the candidate will design and optimize data models for various use cases, write clean and maintainable Java code according to best practices, participate in code reviews and technical discussions, and contribute to the continuous improvement of development practices.