Semmel Health03.02.26
AI SCORE 8.5

Java IoT Systems Engineer - Remote

$90K–$120K/year

About the Role

We are seeking a Java IoT Systems Engineer remote to architect and build the backbone of our hospital system. You will be responsible for the central intelligence that coordinates thousands of standalone Android smartwatches, BLE beacons, and NFC readers. Your mission is to ensure sub-second latency for patient check-ins and 100% reliability for indoor navigation and medical procedure tracking.

What You'll Do

  • Design and implement a scalable Java backend (Spring Boot/Quarkus) to manage real-time data streams from 1000+ standalone Android wearables.
  • Architect the messaging layer using MQTT or WebSockets to push directional text and alerts to watches without delay.
  • Develop Java-based drivers and abstraction layers for USB NFC Readers and BLE Gateway events.
  • Build the core logic that handles complex patient journeys (e.g., detecting a "Ghost Exit" via BLE signal strength algorithms).
  • Create a surveillance dashboard to monitor IoT endpoint health (Battery, Connectivity, UVC Sanitization status) in real-time.
  • Implement end-to-end AES encryption for all data in transit and manage secure device authentication (Mutual TLS/OAuth2).

Requirements

  • 5+ years of experience with Java 17/21+, focusing on high-concurrency, multi-threading, and reactive programming (Project Reactor/RxJava).
  • Hands-on experience with MQTT (Eclipse Paho/HiveMQ), AMQP, or gRPC.
  • Expert-level knowledge of Spring Boot, Spring Integration, and Spring Cloud.
  • Experience using JNI (Java Native Interface) or JNA to communicate with serial/USB hardware.
  • Experience with Time-Series Databases (InfluxDB/TimescaleDB) and Message Brokers (RabbitMQ/Kafka).
  • Familiarity with Docker, Kubernetes, and CI/CD pipelines (GitLab/GitHub Actions) for IoT deployments.

Nice to Have

  • Previous work with Real-Time Location Systems in healthcare, logistics, or manufacturing.
  • Understanding of the Android OS lifecycle and how backend services interact with "Kiosk Mode" devices.
  • Knowledge of ISO 27001 or HIPAA compliance regarding data transmission in medical environments.

What We Offer

  • Remote work flexibility to maintain a healthy work-life balance.
  • Visa sponsorship for international candidates.
  • Opportunity to work on innovative technology that impacts patient care.
  • Collaborative and supportive team environment.
  • Continuous learning and professional development opportunities.
Why This Job8.5 of 10

This remote Java IoT Systems Engineer position at Semmel Health offers a unique opportunity to work on impactful healthcare technology. With competitive pay and a supportive team, it's a great chance to make a difference.

Salary Range
Required
0/1
Optional
0/1
Bonus
0/1

About Semmel Health

Explore Semmel Health careers in 2026 and discover exciting job opportunities across remote, hybrid, and office roles. Our user-friendly platform features advanced filters, application tracking, and company insights to help you find the perfect fit. Stay updated with the latest industry news and tailor your resume for maximum impact. Start your journey with Semmel Health today and elevate your career!

Industry
Tech
Location
Remote

Who Will Succeed Here

Proficient in Java and Spring Boot, with hands-on experience in developing scalable IoT applications that utilize MQTT for real-time data communication.

Strong understanding of containerization and orchestration technologies such as Docker and Kubernetes, enabling efficient deployment and management of microservices in a remote work environment.

Experience with CI/CD pipelines, demonstrating a mindset focused on automation, continuous integration, and delivery practices to ensure high availability and reliability of IoT systems.

Learning Resources

Java Programming and Software Engineering Fundamentalscourse

Career Path

Java IoT Systems Engineer(Now)Senior Java IoT Systems Engineer(2-4 years)Lead IoT Architect(4-6 years)

Market Overview

Market Size 2024
$7.5B
Annual Growth
12.4%
AI Adoption in IoT
45%
Investment in IoT Solutions
+35%
Labour Demand for Java IoT Engineers
+25%
Avg Salary for Java IoT Systems Engineer
$115K

Skills & Requirements

Required
JavaSpring BootIoT
Growing in Demand
Microservices ArchitectureCloud Computing (AWS/Azure)Data Analytics (Python)
Declining
JDBCSOAP Web Services

Domain Trends

Increased Focus on Edge Computing
With 30% of IoT data expected to be processed at the edge by 2025, engineers skilled in edge computing technologies are in high demand.
Integration of AI and Machine Learning
45% of IoT companies are integrating AI capabilities into their systems, creating opportunities for Java developers with AI skills.
Growth of Containerization and Orchestration
The use of Docker and Kubernetes in IoT deployments has increased by 60%, emphasizing the need for engineers proficient in these technologies.

Industry News

Loading latest industry news...

Finding relevant articles from the last 6 months

All job postings are automatically gathered by algorithms. We do not review or verify listings, be careful when applying and do not sign-in with iCloud or Google services.