Lead Java Backend Engineer - IoT PaaS

Perfectvisionksa

As Sudiyah

On-site

OMR 3,100 - 4,800

Full time

14 days+
Application generator

Get a reply from this employer — a resume and cover letter tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Competitive salary
Collaborative environment
Cutting-edge IoT platform
Latest IoT tech exposure

Job summary

Perfect Vision in Cairo, Egypt, seeks an experienced Senior Java Backend Developer to join a high-concurrency IoT PaaS platform. You will design and lead scalable backend systems for data collection, processing, and analysis while mentoring juniors and collaborating across teams.

The role emphasizes architecture leadership, code quality, and cutting-edge IoT technologies in a fast-paced enterprise setting.

Qualifications

  • Bachelor's degree in Computer Science, Software Engineering, or related field, or equivalent experience.
  • 7+ years of professional Java backend development experience.
  • Proven track record of building high-concurrency distributed systems.
  • Experience working in agile development environments.
  • Experience in a senior or lead developer role.

Responsibilities

  • Develop and maintain high-concurrency IoT PaaS services using SpringBoot framework.
  • Design and implement IoT data collection endpoints for various communication protocols (TCP, UDP, MQTT, HTTP).
  • Build scalable data consumption and analysis endpoints for real-time IoT data processing.
  • Create robust data push endpoints and business-side APIs for seamless integration.
  • Develop audio/video alarm file services and streaming media components.
  • Design loosely coupled architecture with protocol-specific device access components.
  • Write protocol decoders following predefined rules for new IoT device integrations.
  • Implement webhook and OpenAPI methods for third-party platform integration.
  • Optimize system performance for high-throughput IoT data scenarios.
  • Conduct comprehensive code reviews and provide technical mentorship.
  • Collaborate with frontend developers, DevOps engineers, and product managers.
  • Lead backend architecture decisions and technical initiatives.
  • Implement comprehensive testing strategies and monitoring solutions.
  • Champion development best practices and coding standards.
  • Participate in agile development processes and sprint planning.

Skills

Java (8+)
Spring ecosystem
Netty
RabbitMQ & Kafka
Redis
MongoDB
MySQL
IoT protocols
RESTful API & OpenAPI
Git & CI/CD

Education

Bachelor's degree in Computer Science or related field

Tools

Docker
Kubernetes
Linux/Ubuntu
Elasticsearch
OpenAPI tooling

Job description

Perfect Vision in Cairo, Egypt, seeks an experienced Senior Java Backend Developer to join a high-concurrency IoT PaaS platform. You will design and lead scalable backend systems for data collection, processing, and analysis while mentoring juniors and collaborating across teams.

The role emphasizes architecture leadership, code quality, and cutting-edge IoT technologies in a fast-paced enterprise setting.

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

Similar jobs worth comparing

Senior Java Backend Developer
Senior Java Backend Developer

Perfectvisionksa • As Sudiyah

On-site
OMR 3,100 - 4,800
Competitive salary
Collaborative environment
Cutting-edge IoT platform
+1
Lead IoT Backend Engineer (Java + Spring)
Lead IoT Backend Engineer (Java + Spring)

Perfect Vision • As Sudiyah

On-site
OMR 19,000 - 27,000
Competitive salary package
Comprehensive health insurance
Professional development opportunities
+1
Senior/Lead Software Engineer - Backend
Senior/Lead Software Engineer - Backend

Intelmatix • As Sudiyah

Hybrid
OMR 26,000 - 35,000
Senior Java Backend Engineer for Banking Microservices
Senior Java Backend Engineer for Banking Microservices

Codevative • Muscat

On-site
OMR 11,000 - 21,000
Senior Backend Engineer – End-to-End Ownership (Remote)
Senior Backend Engineer – End-to-End Ownership (Remote)

Intelmatix • As Sudiyah

Hybrid
OMR 26,000 - 35,000
SaaS Backend Engineer - Full-Stack Ownership
SaaS Backend Engineer - Full-Stack Ownership

Hike Tech • Muscat

On-site
OMR 12,000 - 18,000
Senior Java Engineer
Senior Java Engineer

NTG • Muscat

On-site
OMR 15,000 - 20,000
Senior Java Architect & Tech Lead - API & Scale
Senior Java Architect & Tech Lead - API & Scale

AMAN Technology and Engineering Consultancy • Muscat

On-site
Lead PHP/Laravel Backend Engineer — Architect & Mentor
Lead PHP/Laravel Backend Engineer — Architect & Mentor

RW Group • Muscat

On-site
OMR 14,000 - 24,000
26025 - RWV – Lead Backend Engineer (PHP / Laravel)– Muscat at RW Group
26025 - RWV – Lead Backend Engineer (PHP / Laravel)– Muscat at RW Group

RW Group • Muscat

On-site
OMR 14,000 - 24,000