Home
Jobs
Saved
Resumes
Senior Backend Java, Architecture, Event-Driven at FlyingEye | JobVerse
JobVerse
Home
Jobs
Recruiters
Companies
Pricing
Blog
Jobs
/
Senior Backend Java, Architecture, Event-Driven
FlyingEye
Remote
Website
LinkedIn
Senior Backend Java, Architecture, Event-Driven
France
Contract
4 days ago
$450 - $600 EUR
Apply Now
Key skills
Docker
Flux
IoT
Java
Kafka
Redis
Spring
Spring Boot
SpringBoot
Collaboration
About this role
Role Overview
Build a clean, modular backend foundation
Implement a robust event-driven architecture
Ensure a stable, production-ready demo for June (Safetech show)
Structure the V2 backend using Spring Boot
Define a clear modular breakdown (API / Domain / Services / Integrations / Events)
Apply sound principles (Clean Architecture, separation of concerns)
Review and refactor critical endpoints
Structure Redis Streams
Design event contracts (versioning, traceability)
Implement consumers, retry mechanisms, and DLQs
Manage idempotency and resilience
Structure MQTT connectors and third-party APIs
Improve reliability of real-time data flows
Robustly handle errors and asynchronous processing
Conduct code reviews
Define technical standards
Document architecture
Transfer best practices to the team
Requirements
7+ years in Java backend development
Strong expertise in Spring Boot
Real-world experience with event-driven architecture in production
Experience with Redis Streams or equivalent (Kafka, NATS, etc.)
Good understanding of IoT / connected systems
Experience with real-time systems is a plus
Proficiency with Docker and containerized environments
Ability to structure solutions without unnecessary complexity
Pragmatic, delivery-focused approach
Tech Stack
Docker
Flux
IoT
Java
Kafka
Redis
Spring
Spring Boot
SpringBoot
Benefits
High-stakes IoT / video / 3D mapping project
Direct impact on V2 architecture
Direct collaboration with the Tech Lead
Fast decision-making, small engineering team
Strategic, structuring assignment
Apply Now
Home
Jobs
Saved
Resumes