we are looking for

Middle Backend Engineer (Java) Remote Full-time

Our Customer:

Our client is a technology-driven product company focused on developing scalable solutions for data-intensive systems. The team works on building and supporting distributed architectures for real-time data processing, ensuring efficient handling of large-scale data flows in production.

Your tasks:

  • Design and develop event-driven architecture based on Kafka
  • Build and maintain real-time stream processing applications using Kafka Streams
  • Design and develop ELK pipelines, indexes, dashboards, and alerting systems
  • Lead and contribute to architecture discussions for event streaming solutions
  • Configure and manage Kafka connectors and Kafka topics
  • Develop efficient event-based data processing solutions according to design specifications
  • Collaborate with development and QA teams across the full software development lifecycle
  • Ensure performance, scalability, and reliability of data streaming systems

Required experience and skills:

  • 2+ years of experience developing Kafka-based applications
  • 2+ years of experience with the following Kafka components: Kafka Streams (including Processor API), Kafka Connect, and Schema Registry
  • 2+ years of experience with Java and Spring, building Kafka Streams applications
  • Experience developing ELK-based monitoring solutions
  • Strong experience with Logstash Configuration Language (inputs, filters, outputs)
  • Experience working with REST APIs
  • Experience with SQL (Oracle PL/SQL), including query development and performance tuning
  • Familiarity with Kafka CLI and REST APIs for managing Kafka resources
  • Experience working in Linux/Unix and Windows environments
  • Experience using IntelliJ IDEA
  • English level — sufficient for technical communication

Would be a plus:

  • Experience managing and maintaining ELK servers
  • Experience with Confluent Kafka Cloud
  • Experience building DevOps processes for Kafka and ELK
  • Understanding of best practices in event-driven architecture

Working conditions

5-day working week, 8-hour working day, flexible schedule

5-day working week, 8-hour working day;

Work from home with coffee

Remote work.

Contact Us
Subscribe to vacancies

    Contact Us
    UK office:
    Phone:
    Follow us:
    A-listware is ready to be your strategic IT outsourcing solution

      Consent to the processing of personal data
      Upload file