DevJobs

Java Core Developer

Overview
Skills
  • Java Java ꞏ 5y
  • Bash Bash
  • C++ C++
  • Python Python
  • Angular Angular
  • React React
  • Node.js Node.js
  • Linux Linux
  • Docker Compose
  • Docker Docker
  • Helm
  • Kubernetes Kubernetes
  • Networking Networking
  • Java 9
  • Maven
  • Multithreading
  • Distributed systems
  • Build tools
  • Real-time systems
  • RMI
  • JNI
Airobotics builds autonomous drone-in-a-box systems, deployed across various industries worldwide. Our software stack powers real-time aerial intelligence — from edge processing on the drone itself to the command-and-control infrastructure on the ground.

We're looking for a strong Java Core Developer to join our team and help build the systems that keep our platform fast, reliable, and secure.

Responsibilities

  • Design, develop, and maintain high-performance backend services and APIs in Java
  • Build and maintain on-premises authentication and authorization systems
  • Handle real-time data transactions across distributed system components
  • Develop internal web UIs to support operations and monitoring
  • Write clean, well-documented code and participate actively in code reviews
  • Troubleshoot and resolve issues across the stack — from networking to application logic
  • Develop and optimize applications running on edge devices (NVIDIA Jetson)
  • Build orchestration systems that coordinate multiple subsystems and services
  • Integrate software with hardware components and embedded systems
  • Collaborate with cross-functional teams

Requirements

  • 5+ years of hands-on Java development (Java 9 or higher)
  • Solid understanding of distributed systems, multithreading, and networking
  • Experience with Linux and Bash scripting
  • Proficiency with Maven or equivalent build tools
  • Experience developing real-time systems
  • Experience with Docker and Docker Compose
  • Strong written and verbal English

Advantages

  • C++ development experience
  • Experience with frontend frameworks (React, Angular, or similar)
  • JNI and/or RMI development experience
  • Python or Node.js proficiency
  • Kubernetes and Helm experience
  • Background in defense, aerospace, or robotics software
Airobotics