Jobiglo

No results.

Senior Java & IoT Back-end Developer

Perfect Vision · Dammam

New
Senior 🇬🇧 English
Java SpringBoot Spring MVC Spring Security Netty RabbitMQ Apache Kafka Redis MongoDB MySQL TCP UDP MQTT HTTP WebSocket RESTful API OpenAPI Webhook Streaming media Git Microservices

Job description

About the role

We are looking for an experienced Senior Java Backend Developer to join our engineering team in Cairo. You will lead the design and development of a high‑concurrency IoT PaaS platform, delivering scalable services for data collection, processing, and analysis.

Key responsibilities

  • Develop and maintain high‑concurrency IoT services using SpringBoot.
  • Design data collection endpoints for TCP, UDP, MQTT, HTTP protocols.
  • Build real‑time data consumption and analysis pipelines.
  • Create robust push APIs and business‑side integration services.
  • Develop audio/video alarm file services and streaming components.
  • Design loosely coupled architecture with protocol‑specific device access.
  • Write protocol decoders for new IoT device integrations.
  • Implement webhook and OpenAPI methods for third‑party integration.
  • Optimize performance for high‑throughput IoT scenarios.
  • Conduct code reviews, mentor junior developers, and lead architecture decisions.
  • Collaborate with frontend, DevOps, and product teams in agile sprints.

Required profile

  • Bachelor's degree in Computer Science, Software Engineering or equivalent.
  • 7+ years of professional Java backend development experience.
  • Proven experience building high‑concurrency distributed systems.
  • Previous senior or lead developer role in an agile environment.
  • Strong problem‑solving, communication and mentorship abilities.

Required skills

  • Java (Java 8+) and Spring ecosystem (SpringBoot, Spring MVC, Spring Security).
  • Netty framework for network programming.
  • Message queues: RabbitMQ, Apache Kafka.
  • Redis for caching and session management.
  • MongoDB and MySQL database expertise.
  • Understanding of IoT protocols: TCP, UDP, MQTT, HTTP, WebSocket.
  • RESTful API design and OpenAPI specifications.
  • Webhook implementation and third‑party integration.
  • Streaming media protocols and audio/video processing.
  • Git version control and collaborative workflows.
  • Microservices architecture and distributed systems concepts.

Questions fréquentes

Le salaire n'est pas communiqué publiquement par le recruteur. Vous pouvez postuler et négocier directement avec Perfect Vision.
Cliquez sur "Postuler maintenant" en haut de la page. Vous pouvez importer votre CV en 1 clic — Jobiglo extrait automatiquement vos informations et postule pour vous.

Why are you reporting this job?

Thank you for your report. We will review this job.

Apply in 30 seconds

Enter your email to apply. An account will be created automatically.

By continuing, you accept our terms of use.

Already have an account? Login

Published 1 day ago

Expires 1 month from now

4 views · 0 applications

Boost your chances

Upload your CV — we will match you with relevant openings.

Analyzing your CV...

Perfect Vision

Dammam