Senior Java Backend Developer

1 week ago


Dammam, Eastern Province, Saudi Arabia Perfect Vision Website Full time 120,000 - 240,000 per year


Senior Java Backend Developer

Dammam,
Saudi Arabia

Location: Egypt - Cairo
Job Type: Full Time 

Position Overview

We are seeking an experienced Senior Java
Backend Developer to join our dynamic engineering team working on a
high-concurrency IoT PaaS platform. This role requires a technical leader who
can design and develop scalable backend systems for IoT data collection,
processing, and analysis while mentoring junior developers and collaborating
cross-functionally to deliver robust enterprise solutions.

Key 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

Required Qualifications

Experience & Education

  • 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

Technical Skills

  • Expert proficiency in Java (Java 8+) and Spring ecosystem
    (SpringBoot, Spring MVC, Spring Security)
  • Strong experience with Netty framework for network programming
    and protocol handling
  • Proficiency with message queue systems (RabbitMQ, Apache Kafka)
  • Experience with Redis for caching and session management
  • Knowledge of MongoDB for document-based data storage
  • Proficiency with MySQL and relational database design
  • Understanding of IoT communication protocols (TCP, UDP, MQTT,
    HTTP, WebSocket)
  • Experience with RESTful API design and OpenAPI specifications
  • Knowledge of webhook implementation and third-party system
    integration
  • Familiarity with streaming media protocols and audio/video
    processing
  • Experience with version control systems (Git) and collaborative
    workflows
  • Understanding of microservices architecture and distributed
    systems

Core Competencies

  • Exceptional problem-solving abilities and analytical thinking
  • Strong attention to detail and commitment to code quality
  • Excellent communication and mentorship skills
  • Ability to translate business requirements into scalable
    technical solutions
  • Strong collaborative mindset and cross-functional teamwork
  • Experience with high-concurrency and high-availability system
    design

Preferred Qualifications

  • Experience with Docker and Kubernetes for containerized
    deployments
  • Knowledge of Linux/Ubuntu server administration and deployment
  • Familiarity with Apache Kafka or other distributed streaming
    platforms
  • Experience with Elasticsearch for log analysis and search
    capabilities
  • Knowledge of time-series databases (InfluxDB, TimescaleDB)
  • Understanding of IoT device management and protocol translation
  • Experience with real-time data processing frameworks (Apache
    Storm, Apache Flink)
  • Familiarity with monitoring tools (Prometheus, Grafana, ELK
    stack)
  • Knowledge of security best practices for IoT systems
  • Experience with CI/CD pipelines and DevOps practices
  • Contribution to open-source Java projects
  • Experience with cross-platform deployment scenarios

What We Offer

  • Competitive salary package
  • Comprehensive health insurance
  • Professional development opportunities
  • Collaborative and innovative work environment
  • Opportunity to work on cutting-edge IoT platform serving
    millions of devices
  • Exposure to latest technologies in IoT and distributed systems

Application Process

Please submit your resume along with a
portfolio or GitHub profile showcasing your Java backend projects, including
examples that demonstrate your expertise with distributed systems, IoT
protocols, and high-concurrency applications. Include links to live
applications or services you've built and any contributions to Java/IoT
community projects.




  • Dammam, Eastern Province, Saudi Arabia Urban Ridge Supplies Full time 900,000 - 1,200,000 per year

    Location: Egypt - Cairo Job Type: Full Time Position Overview We are seeking an experienced Senior Java Backend Developer to join our dynamic engineering team working on a high-concurrency IoT PaaS platform. This role requires a technical leader who can design and develop scalable backend systems for IoT data collection, processing, and...


  • Dammam, Eastern Province, Saudi Arabia Urban Ridge Supplies Full time 120,000 - 240,000 per year

    Location: Egypt - Cairo Job Type: Full Time Position Overview We are seeking an experienced Senior Java Backend Developer to join our dynamic engineering team working on a high-concurrency IoT PaaS platform. This role requires a technical leader who can design and develop scalable backend systems for IoT data collection, processing, and...


  • Dammam, Eastern Province, Saudi Arabia Perfect Vision Website Full time 120,000 - 180,000 per year

    Senior Frontend Developer )Dammam, Saudi ArabiaLocation: Egypt - Cairo Job Type: Full Time Position OverviewWe are seeking an experienced SeniorFrontend Developer to join our dynamic engineering team. This role requires atechnical leader who can build scalable, high-performance web applicationswhile mentoring junior developers and collaborating...

  • Full-Stack Developer

    2 weeks ago


    Dammam, Eastern Province, Saudi Arabia 24e4da57-0340-4c7c-b2fd-3ce65aaef5dc Full time 120,000 - 240,000 per year

    Job Title: Full-Stack Developer (AI Background) - Onsite, Saudi ArabiaLocation: Dammam, Saudi ArabiaDuration: 8 Months (Onsite)Experience Level: Senior (5-8 years)Job Overview:We are seeking a Senior Full-Stack Developer (Python) with an AI background to join our team for onsite engagement in Dammam, Saudi Arabia. The role involves working closely on...


  • Dammam, Eastern Province, Saudi Arabia Tivity Full time 30,000 - 60,000 per year

    Tivity is a new and exciting app that connects individuals with service providers for home events andcelebrations. From caterers to photographers and everything in between, we're simplifying eventplanning for Saudi Arabia. Join us as we revolutionize the entertainment and catering sectorJob Descriptin:We are looking for a skilled Mobile App Developer to help...


  • Dammam, Eastern Province, Saudi Arabia Nawara نوارة Full time 120,000 - 240,000 per year

    About the Role:We are looking for a highly experienced Senior Business Development Manager to lead and expand our operations in Dammam. The ideal candidate will have a strong background in ocean freight, air freight, customs clearance, and pricing within the freight forwarding industry.Key Responsibilities:• Develop and implement business growth strategies...


  • Dammam, Eastern Province, Saudi Arabia Flowtec Group Full time 550,000 - 1,100,000 per year

    Senior Regional Business Development Manager – OT/IoT CybersecurityEastern Province, Saudi ArabiaBase Salary: around 550K SAR + OTE (50/50 split)We are hiring on behalf of our client, a fast-growing international leader in OT & IoT cybersecurity, trusted by global industrial groups and critical infrastructure operators in over 70 countries.They are...


  • Dammam, Eastern Province, Saudi Arabia Ding Full time 120,000 - 240,000 per year

    Senior Business Development Manager (Saudi)Ding is the world's leading universal top-up service. Founded in 2006, born from seeing something that wasn't there. More than 80% of the world's 5 billion mobile phones are now prepaid – and growing. We believe mobile phones can change lives and we want to improve people's lives by helping those with less gain...


  • Dammam, Eastern Province, Saudi Arabia DSI WLL Full time 60,000 - 120,000 per year

    Full-Stack Web Developer with AI, Vector Database, and Cloud CDN ExpertisePosition: Full-Stack Web Developer (AI-Driven & Cloud-Based CMS Specialist)Location: On-Site (Bahrain Preferred)Employment Type: Full-Time / ContractAbout Us:We are a leading luxury brand and real estate innovation hub integrating cutting-edge AI tools, cloud-based infrastructure, and...


  • Dammam, Eastern Province, Saudi Arabia Eram Talent Full time $60,000 - $120,000 per year

    A leading Talent Acquisition Consultancy, is seeking a dynamic and results-driven Business Development Manager to lead their Manpower Division. This role is crucial in driving growth and establishing strong partnerships with clients who require top-tier manpower solutions. The Business Development Manager will focus on strategic planning, identifying new...