Java Developer
Posted 14 Oct 2026
Advertised as “Senior Java Developer (Installation&Monitoring)”
BranchFactor Summary
The original posting with the fluff stripped out
- Expected experience
- 5+ yrs
- Management level
- Individual contributor
- Employment
- On-Site
- Contract
- Full-time
No salary listed for this role.
Ajax Systems, an international tech company and the largest manufacturer of security systems in Europe.
The System Division is responsible for building and developing the Ajax software ecosystem. The team develops and maintains OS Malevich and the Video Management System, builds scalable cloud infrastructure, and creates client applications for multiple platforms, ensuring that all system components work together as a unified ecosystem.
The division works with Java, Kotlin, Swift, C, C++, and Python. It includes embedded, cloud, mobile, and desktop engineers who ensure the stable operation of Ajax as a single digital platform.
We are looking for a Java developer to join our team developing software solutions for business partners. The main focus is on building and maintaining applications for tablets (rapid response apps) and installation monitoring systems. You will work with high-load, distributed systems, ensuring reliability and security and contribute to both new feature development and support of existing functionality.
Why this role is interesting:
- opportunity to work on high-load backend systems and distributed architecture.
- Real impact on core product development and architectural decisions.
- Modern technology stack and engineering-driven environment.
- Challenging tasks where performance, reliability and scalability truly matter.
Required skills:
- 5+ years of commercial experience in backend development with Java in an enterprise environment.
- Strong understanding of Java Concurrency and hands-on experience with concurrent programming in production systems.
- Solid understanding of SOA, microservices and event-driven architecture.
- Practical experience with cloud computing platforms.
- Experience building and supporting high-load, scalable, and highly available systems;
- Hands-on experience with messaging brokers.
- Strong understanding of modern backend infrastructure, NoSQL.
- Practical experience with Kubernetes.
- Experience with Git, Gradle or othet CI/CD tools.
- Strong knowledge of unit testing and automated testing approaches.
Would be a plus:
- experience with these technologies: Redis, Netty, Akka, NATS, AWS, Kafka, MongoDB, gRPC.
- Practical experience with Kotlin.
- Desire to grow into a team leadership role.
What you will do:
- design and develop core backend services and data pipelines for the product line.
- Build clean, maintainable, and production-ready code with a strong focus on quality.