Middle Java Developer

1 month, 4 weeks ago
Full-time
Mid Level
Software Development
GR8 Tech

GR8 Tech

GR8 Tech is a leading B2B iGaming solutions provider, offering a full range of betting and gambling software solutions. Their top-of-the-line software and services cater to iGaming professionals looking to launch, grow, or upgrade their businesses, pro...

IT Services
251-1K

Description

  • Build and maintain data pipelines using Apache Kafka, including topics, partitions, and consumer group tuning.
  • Implement and manage Kafka Connect source and sink connectors for system integrations.
  • Design and develop stateful streaming applications using Kafka Streams or Flink with Java, and Scala where applicable.
  • Ensure data consistency and schema evolution using Schema Registry and Avro.
  • Write and maintain unit and integration tests for streaming topologies.
  • Design, build, and maintain streaming data solutions that support reliable processing and integration.
  • Support the testing of streaming applications and data flows.

Requirements

  • Commercial experience in software engineering with strong proficiency in Java; Scala is a plus.
  • Understanding of Apache Kafka architecture and internals.
  • Experience working with Apache Flink.
  • Experience with Schema Registry and schema evolution strategies.
  • Knowledge of serialization formats such as Avro and JSON.
  • Experience using SQL for processing large datasets.
  • Experience running Kafka and/or Flink on Kubernetes is a plus.
  • Familiarity with monitoring tools such as Prometheus and Grafana for streaming metrics is a plus.
  • Understanding of stream processing semantics is a plus.
  • Experience with CI/CD pipelines for streaming applications is a plus.

Benefits

  • Annual Benefits Cafeteria budget that can be allocated to sports, medical, mental health, home office, and language learning.
  • Paid maternity/paternity leave plus a monthly childcare allowance.
  • 20+ vacation days, unlimited sick leave, and emergency time off.
  • Remote-first work environment with tech support and coworking compensation.
  • Team events, including online, offline, and offsite activities.
  • Internal courses and growth programs for learning and development.

Interested in this position?

Apply directly on the company website

Apply Now

Similar Roles

Senior Engineer (.NET)

Current 51-250 Diversified Financial Services

Current is hiring a Senior Engineer (.NET) to build scalable digital experiences for client websites, platforms, and applications within a remote-first agency environment.

Angular AWS C# CI/CD CSS Git HTML JavaScript .NET Node.js React REST API SQL Server
14 hours, 55 minutes ago

Chatbot Developer (WhatsApp, Telegram, Discord) - Freelance

Mindrift.ai: Be the “I” in AI Internet Software & Services

Mindrift is hiring a part-time freelance Bot Developer for the Tendem project to build and refine conversational bots and messaging-platform integrations for real-world applications.

CRM Docker Node.js OAuth Python REST API Serverless
14 hours, 55 minutes ago

Chatbot Developer (WhatsApp, Telegram, Discord) - Freelance

Mindrift.ai: Be the “I” in AI Internet Software & Services

Mindrift is seeking a part-time freelance Bot Developer for the Tendem project to build and maintain conversational bots and messaging-platform integrations for real-world use cases.

Docker Node.js OAuth Python REST API Serverless
14 hours, 55 minutes ago

Tech Lead Java Backend Developer

Coforge 10K-50K IT Services

Coforge is hiring a remote Tech Lead Java Backend in Brazil to lead the design and delivery of distributed backend systems and scalable software architecture.

API Gateway AWS EC2 Java Microservices Serverless Snowflake
1 day, 13 hours ago

You're on a roll! Sign up now to keep applying.

Sign Up

Already have an account? Log in

Used by 14,729+ remote workers