CareerPlan

Junior Java Developer (Sistemas IoT)

A Coruña, ESFull-time2026-10-06 → 2026-11-10

Core

Design, develop, and maintain scalable backend services integrated with IoT systems and cloud solutions.

Role type

Junior backend Java developer (IoT systems)

Builds

Scalable backend services, microservices, and IoT integrations

Domain

Internet of Things (IoT), Cloud, Backend

Deliverable

production ML models | product features

Required skills

Java 17+, Spring Boot, Microservices, REST APIs, MQTT, Kafka, Azure, Docker, Kubernetes, Redis, NoSQL (Cosmos DB), Unit/Integration testing

Preferred skills

Hexagonal architecture, Azure Arc, Hybrid deployments

Technologies

Java 21, Spring Framework, Avro, JMS, MQTT, REST, TCP/IP, Redis, Azure Cosmos DB, Grafana, Azure Application Insights, Docker, AKS, Kubernetes, Azure Arc, Mockito, TestContainers

Responsibilities

Develop and maintain Java backend applications; Implement microservices and hexagonal architecture; Design and consume REST APIs; Integrate with messaging systems and communication protocols; Manage distributed caching; Work with NoSQL databases; Implement observability and monitoring; Collaborate on deployments; Write unit and integration tests; Participate in code reviews

Seniority

Junior, hands-on IC