Messaging Engineer

APAR TECHNOLOGIES PTE. LTD.

Singapore

On-site

SGD 120,000 - 180,000

Full time

11 days ago

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

APAR TECHNOLOGIES PTE. LTD. is seeking a seasoned Messaging Engineer to design, implement and support real-time data exchange systems in a fast-paced environment.

You will deploy distributed messaging platforms like Kafka, define topics, and optimize configurations for reliability and latency. The role requires extensive experience with Kafka, pub/sub patterns, and programming in Java/Scala/Python. You will collaborate with developers to integrate applications and ensure high-throughput

Qualifications

  • Minimum 5 years of total IT experience.
  • At least 2 years of relevant experience in Messaging Engineering.
  • Strong hands-on experience with Apache Kafka in production.
  • Experience with message-oriented middleware and streaming platforms.
  • Experience with Kafka topics, partitioning, replication, broker configuration, consumer groups, and offset management.
  • Experience designing real-time data pipelines using pub/sub patterns.
  • Strong programming skills in Java, Scala, or Python.

Responsibilities

  • Design, implement, maintain, and support messaging infrastructure for real-time data exchange.
  • Deploy and manage distributed messaging platforms, including Apache Kafka.
  • Define and manage message topics, channels, and data schemas.
  • Configure and optimize messaging systems for high throughput, low latency, and reliability.
  • Monitor messaging platforms and troubleshoot issues related to throughput, lag, errors, and message delivery.
  • Work with development teams to integrate applications with messaging platforms.
  • Support producer and consumer performance tuning.
  • Manage messaging system configurations, including partitioning, replication, retention, and consumer groups.
  • Support continuous improvement of messaging infrastructure and operational processes.

Skills

Kafka
Java/Scala/Python
Messaging systems
Real-time pipelines
Pub/Sub patterns
Troubleshooting
Production experience

Job description

Key Responsibilities
  • Design, implement, maintain, and support messaging infrastructure for real-time data exchange.
  • Deploy and manage distributed messaging platforms, including Apache Kafka.
  • Define and manage message topics, channels, and data schemas.
  • Configure and optimize messaging systems for high throughput, low latency, and reliability.
  • Monitor messaging platforms and troubleshoot issues related to throughput, lag, errors, and message delivery.
  • Work with development teams to integrate applications with messaging platforms.
  • Support producer and consumer performance tuning.
  • Manage messaging system configurations, including partitioning, replication, retention, and consumer groups.
  • Support continuous improvement of messaging infrastructure and operational processes.
Minimum Qualifications
  • Minimum 5 years of total IT experience, including at least 2 years of relevant experience in Messaging Engineering.
  • Strong hands-on experience with Apache Kafka in a production environment.
  • Experience with message-oriented middleware and streaming platforms.
  • Experience with Kafka topics, partitioning, replication, broker configuration, consumer groups, and offset management.
  • Experience designing real-time data pipelines using pub/sub patterns.
  • Strong programming skills in Java, Scala, or Python.
  • Experience troubleshooting and optimizing messaging systems for performance and reliability.
Preferred Qualifications
  • Experience with messaging technologies such as MQTT, RabbitMQ, IBM MQ, or Apache Pulsar.
  • Experience in industrial or IoT environments.
  • Knowledge of Avro, Protocol Buffers, or Schema Registry.
  • Experience with monitoring tools such as Prometheus and Grafana.

EA Number: 11C4879

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Messaging Engineer
Messaging Engineer

Teamlease Digital • Singapore

On-site
SGD 90,000 - 130,000
Messaging Engineer
Messaging Engineer

V4 IMPACT PTE. LTD. • Singapore

On-site
SGD 90,000 - 130,000
Messaging Engineer
Messaging Engineer

CONSULGURU PTE. LTD. • Singapore

On-site
SGD 110,000 - 150,000
Real-Time Messaging Engineer: Kafka & Data Pipelines
Real-Time Messaging Engineer: Kafka & Data Pipelines

APAR TECHNOLOGIES PTE. LTD. • Singapore

On-site
SGD 120,000 - 180,000
Real-Time Industrial Messaging Engineer
Real-Time Industrial Messaging Engineer

CONSULGURU PTE. LTD. • Singapore

On-site
SGD 110,000 - 150,000
Industrial Messaging Engineer – Real-Time Data Pipelines
Industrial Messaging Engineer – Real-Time Data Pipelines

V4 IMPACT PTE. LTD. • Singapore

On-site
SGD 90,000 - 130,000
Java + Kafka Developer (Contract)
Java + Kafka Developer (Contract)

3 CUBED BUSINESS CONSULTING PTE. LTD. • Singapore

On-site
SGD 90,000 - 130,000
Senior Java Developer
Senior Java Developer

INTELLECT MINDS PTE. LTD. • Singapore

On-site
SGD 100,000 - 180,000
Consulting Senior Solutions Architect Professional Singapore, SG
Consulting Senior Solutions Architect Professional Singapore, SG

IBM • Singapore

On-site
SGD 180,000 - 240,000
U02 - Senior Backend Engineer (Java, Banking)
U02 - Senior Backend Engineer (Java, Banking)

FPT ASIA PACIFIC PTE. LTD. • Singapore

On-site
SGD 120,000 - 180,000