Senior Contractor – IoT OTA & Secure Provisioning

Location
Contract Type
Full-time
Salary
110 000 - 150 000 Kč
Work from home
Flexible work hours
Work from home
Published
Reference
1001065
Job description

Location: 100% Remote · Type of Cooperation: External Contractor (B2B / 3rd party)

We are looking for an experienced Senior Java Developer with a strong background in distributed systems, microservices, and IoT, who will join our international team to work on the development of an OTA (Over-the-Air) service for firmware/software updates.

What You’ll Do:

  • Design and develop microservices using Java 21+ and the Spring ecosystem
  • Implement OTA update and secure provisioning workflows for IoT devices
  • Work with event-driven architecture using Apache Kafka
  • Design and optimize databases (primarily PostgreSQL)
  • Collaborate with architects, DevOps, and security teams
  • Refactor and evolve existing solutions
  • Actively participate in code reviews, testing, and CI/CD processes
Requirements
  • Minimum 5 years of experience in backend development with Java + Spring
  • Experience with microservice architecture and distributed systems
  • Hands-on experience with event-driven systems and Apache Kafka
  • Strong knowledge of PostgreSQL
  • Solid understanding of IT security concepts (PKI, etc.)
  • Genuine interest in IoT technologies
  • Fluent English and the ability to work effectively in an agile remote team

Nice to Have (not required):

  • Experience with OTA / secure provisioning
  • Knowledge of Python or Golang
  • Experience with real-time systems
Benefits
  • 5 weeks of vacation
  • 2 sick days
  • Flexi passes
  • Meal allowance
Other notes
For more related job opportunities visit https://www.grafton.cz/en/job-search