Ajax Systems
Posted 3w ago

Middle/Senior Java Developer (Video Integration Team)

Ajax Systems
Lviv, Lviv Oblast, Ukraine
OnsiteFull Time
Responsibilities
  • designing services
  • writing code
  • debugging production
Requirements
  • 3+ years professional Java backend experience
  • Knowledge of Kotlin and Java concurrency
  • Experience with cloud (AWS), NoSQL
  • Message brokers
  • Docker
  • Kubernetes
  • CI/CD tools, and enterprise-grade stacks
Technical tools mentioned
JavaKotlinSwiftCC++PythonNoSQLAWSDockerKubernetesGitGradleJenkinsRedisNettyAkkagRPCProject ReactorNATSKafkaMongoDB

Job description

Ajax Systems, an international tech company and the largest manufacturer of security systems in Europe.
We are looking for a new team member to join our System devisions as a Senior Java Developer.

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.


Ajax Systems, an international tech company and the largest manufacturer of security systems in Europe.
We are looking for a new team member to join our System devisions as a Senior Java Developer.
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.


Responsibilities:
Core Development:

  • Design and implement core backend services and data pipelines
  • Write clean, readable, and maintainable code
  • Develop services for the b2b product line


  • Architecture & Documentation:

  • Actively participate in developing and improving architecture
  • Document architectural decisions and operational knowledge for successful deployment and service operations


  • Quality Assurance:

  • Ensure appropriate test coverage with unit and integration testing
  • Focus on performance and cost efficiency for areas of responsibility
  • Follow best practices in software design and development and promote them within the team


  • Operations & Monitoring:

  • Ensure reliable alerting, dashboards, and runbooks for production services
  • Debug production issues, analyze complex cases, and conduct investigations


  • Collaboration & Culture:

  • Work smoothly in a technical culture with testing, CD, and DevOps
  • Collaborate within the team and with other engineering teams to develop new features and products according to business needs


  • Requirements:
  • Java: 3+ years of professional backend development in enterprise environment
  • Kotlin: Knowledge and practical work experience
  • Java Concurrency: Strong understanding and practical application experience
  • Understanding of SOA, microservice, and event-driven architecture
  • Cloud development principles with practical AWS experience
  • Ability to scale and ensure high availability of loaded systems


  • Required:
  • Any NoSQL database
  • Any message broker
  • Enterprise-grade stack (messaging brokers, in-memory storages, NoSQL, key-value databases)
  • Docker and Kubernetes (containerized applications)
  • Git, Gradle, Jenkins


  • Nice to Have:
  • Redis, Netty, Akka, gRPC, Project Reactor, NATS, Kafka. MongoDB
  • Strong knowledge of unit testing and automated test paradigms


  • We offer:
  • The opportunity to suggest and implement your own ideas that directly influence the product and its mass production
  • A place in a fast-growing company with a motivated and professional team
  • Competitive salary
  • Medical insurance
  • English classes
  • The opportunity to participate in Ajax’s internal beta-testing program for security systems 
  • Discounts from partner companies
  • Discounts on Ajax products
  • Ajax Systems is a Ukrainian success story that has grown into a global product. Ajax devices are trusted by more than 4.5 million end users and 330,000 PRO users in over 180 countries. The company provides comprehensive solutions to protect residential and commercial properties of all sizes. Today, Ajax portfolio includes 280 devices for intrusion protection, video surveillance, fire safety, and comfort and automation.

    About Ajax Systems

    Develops and manufactures wireless security and smart home systems.

    Year founded
    2011
    Employees
    5000
    Organization type
    Private
    Latest investment
    Raised $10.00M Series A (2019) — led by Horizon Capital
    Subsidiaries
    Headquarters
    UA

    Similar jobs

    Java Developer roles near Lviv, Lviv Oblast
    20h
    Save
    Mark Applied
    Hide
    Lead Java Engineer - Insurance Domain & AI Expertise
    Lviv, Lvivska Oblast, Ukraine
    RemoteFull Time
    EPAM Systems
    EPAM SystemsNYSE: EPAM: Provides global digital platform engineering and software development services.
    5+ YOE1+ MgmtRequires 5+ years of Java backend experience, 1+ year leading teams of 5+, insurance-domain delivery, Java, SQL, microservices, REST APIs, Agile, and English at B2+ level.
    Java, SQL, REST API, AWS, GCP, Azure, LinkedIn Learning, Get Abstract
    1w
    Save
    Mark Applied
    Hide
    Java Developer
    Lviv, Lviv Oblast, Ukraine
    OnsiteFull Time
    Pixels Matter
    Pixels Matter: Providing technology development and solutions for the location-based industry.
    3+ YOERequires 3+ years of similar experience, Java 8/17, Spring, Hibernate, DynamoDB, MySQL, Kafka, AWS MSK, database design, software testing, technical documentation, troubleshooting, and English communication.
    Java, Java 8, Java 17, Spring Framework, Spring Boot, Spring Data, Spring Cloud, Hibernate, Amazon DynamoDB, MySQL, Kafka, AWS MSK, Amazon Elastic Beanstalk
    1w
    Save
    Mark Applied
    Hide
    Senior Java Engineer with GCP
    Odesa or Kyiv or Rivne or Lviv
    RemoteFull Time
    Capgemini
    CapgeminiEuronext Paris: CAP: Provides global IT consulting and digital transformation services.
    10+ YOERequires 10+ years developing scalable applications, Java and cloud expertise, Docker, Kubernetes, CI/CD, databases, observability, testing, Agile methods, communication, and technical leadership.
    Java, JavaScript, Node.js, TypeScript, Google Cloud Platform (GCP), AWS, Azure, Docker, Kubernetes, Google Kubernetes Engine (GKE), Azure Kubernetes Service (AKS), Google Cloud Pub/Sub, Kafka, Istio, Webpack5, SQL, PostgreSQL, MongoDB, Cassandra, Redis, Jenkins, GitHub, GitHub Actions, Postman, RestAssured, Gatling, JMeter, SonarQube, ESLint, Selenium, OpenTelemetry, Prometheus, Grafana, Backstage.io
    1w
    Save
    Mark Applied
    Hide
    Middle Java Engineer IRC301532
    Lviv or Ukraine
    RemoteFull Time
    GlobalLogic
    GlobalLogic: Digital product engineering and software development services provider.
    3+ YOERequires 3+ years of commercial Java experience, web services and REST expertise, Spring Boot, MySQL or MS SQL, Gradle, Git, and intermediate-plus English.
    Java, REST, Spring Boot, MySQL, Microsoft SQL Server, Gradle, Git
    1mo
    Save
    Mark Applied
    Hide
    Strong Junior Java Developer
    Lviv, Lviv Oblast, Ukraine
    HybridFull Time
    EveryMatrix
    EveryMatrix: B2B SaaS platform provider for iGaming, sports, and payments.
    Strong Java core, multithreading/concurrency, RESTful services, SQL/RDBMS, Spring Boot, Apache Kafka, and unit/integration testing experience; Docker/Kubernetes and Google Cloud are nice to have.
    Java, HTTP & RESTful Services, SQL, Spring Boot, Apache Kafka, Docker, Kubernetes, Google Cloud
    1y
    Save
    Mark Applied
    Hide
    Senior Java Engineer
    Ivano-Frankivs'k or Khmel'nyts'kyi or L'viv or Poltava
    RemoteFull Time
    Avenga
    Avenga: Provides custom software engineering and digital transformation services.
    6+ YOE6+ years building large-scale low-latency distributed systems, strong Java (Java 17) skills, Kafka, SQL/NoSQL, distributed systems knowledge, English upper-intermediate, AWS experience desirable.
    Java, Java 17, Kafka, SQL, NoSQL, AWS