Senior Java Backend Developer

2 weeks ago


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 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.
Job Id: PsP7j7CvAsJK0jpeuimpsHoI97IFbKXPP0NkmxkSnHgoh17vjHAj9WBBwDS+x91eJQW5DsfNRd8/s0KqYIobuIfvEhotyDhJFw==

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

    Senior Java Backend DeveloperDammam, Saudi ArabiaLocation: Egypt - CairoJob Type: Full Time Position OverviewWe are seeking an experienced Senior JavaBackend Developer to join our dynamic engineering team working on ahigh-concurrency IoT PaaS platform. This role requires a technical leader whocan design and develop scalable backend systems for IoT data...


  • 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...

  • Application Developer

    2 weeks ago


    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...