Java IoT Developer

⭐ - Featured Role | Apply direct with Data Freelance Hub
This role is for a Java IoT Developer in Atlanta, GA, for 18 months at $66.18/hr. Requires 5+ years in Java, Spring Boot, and embedded systems. Strong debugging skills and a BS in Computer Science are essential.
🌎 - Country
United States
πŸ’± - Currency
$ USD
-
πŸ’° - Day rate
528
-
πŸ—“οΈ - Date discovered
September 23, 2025
πŸ•’ - Project duration
More than 6 months
-
🏝️ - Location type
On-site
-
πŸ“„ - Contract type
W2 Contractor
-
πŸ”’ - Security clearance
Unknown
-
πŸ“ - Location detailed
Atlanta, GA
-
🧠 - Skills detailed
#Computer Science #Security #Kubernetes #Java #Documentation #Maven #AWS (Amazon Web Services) #C++ #Azure #Automation #Docker #Swagger #GIT #Web Services #Embedded Systems #Scripting #Python #Spring Boot #Cloud #Programming #Debugging #IoT (Internet of Things) #GCP (Google Cloud Platform)
Role description
Job Title: Java IoT Developer Location: Atlanta, GA (only W2 NO C2C and Local candidates ) Pay rate: $66.18/hr.W2 Duration: 18 Months Job Description: Ideal candidate is a highly skilled Java developer with expertise in Spring Boot, RESTful web services, and embedded systems. You will collaborate across disciplines β€” fluidics, electronics, hardware, embedded, regulatory, and back-office technologies β€” to deliver software that connects physical devices with modern cloud ecosystems. Responsibilities: β€’ Design and implement Java (Spring Boot) software that runs on embedded hardware within the dispenser. β€’ Develop, integrate, and maintain RESTful APIs and web services to connect IoT devices with cloud platforms. β€’ Collaborate closely with multidisciplinary engineering teams (fluidics, embedded, mechanical, electrical). β€’ Contribute to new product features, enhancements, and cross-team initiatives. β€’ Ensure software adheres to regulatory guidelines and meets high standards of quality and security. β€’ Work with QA engineers to validate functionality across models and configurations. β€’ Translate new hardware and embedded capabilities into customer-facing features. β€’ Debug, diagnose, and resolve complex issues across hardware, firmware, and software layers. β€’ Proactively maintain, refactor, and extend a large, complex, and evolving codebase. Requirements: β€’ 5+ years of professional software engineering experience. β€’ Strong, hands-on experience with Java, Spring Boot, and RESTful web services. β€’ Proven background in embedded systems, IoT development, or hardware-integrated software. β€’ Excellent debugging and root-cause analysis skills, with the ability to resolve issues in layered, distributed systems. β€’ Demonstrated ability to navigate and contribute effectively to large, complex codebases. β€’ BS degree in Computer Science, Software Engineering, or related field (or equivalent experience). β€’ Experience collaborating in multidisciplinary engineering environments. β€’ Strong technical documentation and communication skills. β€’ Familiarity with tools and frameworks: HTTP, Swagger/OpenAPI, Maven, Git. Nice to Have (Preferred Skills) : β€’ Experience with Python for scripting, automation, and prototyping. β€’ Knowledge of C/C++ in embedded or systems programming contexts. β€’ Familiarity with modern cloud platforms (AWS, Azure, or GCP). β€’ Exposure to CI/CD pipelines and containerized environments (Docker, Kubernetes).