Java Developer (Video Media)
Core
Backend Java developer building and maintaining the Ajax software ecosystem, including the Video Management System and OS Malevich, ensuring unified operation across embedded, cloud, mobile, and desktop components.
Role type
Senior IC backend Java engineer (video media/security systems)
Builds
Scalable cloud infrastructure, client applications, and the Video Management System for Ajax security devices
Domain
Security systems / Video surveillance / IoT
Deliverable
production ML models | product features | infrastructure
Required skills
Java backend development, Kotlin, Java concurrency, SOA/microservice/event-driven architecture, AWS cloud development, system scalability and high availability
Preferred skills
MongoDB, NATS, Redis, Netty, Akka, gRPC, Project Reactor
Technologies
MongoDB, NATS, Docker, Kubernetes, Git, Gradle, Jenkins, AWS
Responsibilities
Develop and maintain OS Malevich and the Video Management System; build scalable cloud infrastructure; create client applications for multiple platforms; ensure stable operation of system components as a unified ecosystem
Seniority
Senior, hands-on IC