Description
Job Summary:
We are seeking a Mid-Level Backend Developer to work on the development of vehicle tracking and telematics solutions, focusing on integrations, real-time data processing, and scalable API development.
Key Highlights:
1. Development of vehicle tracking and telematics solutions
2. Development of scalable APIs and real-time data processing
3. Highly technical environment focused on performance
We are looking for a Mid-Level Backend Developer with experience in integrations and device communication to develop vehicle tracking and telematics solutions.
You will work directly on vehicle tracker integrations, real-time data processing, and scalable API development within a highly technical, performance-oriented environment.
**Responsibilities:**
Develop integrations with vehicle trackers via TCP/UDP
Implement protocol parsers (binary and ASCII)
Build REST APIs for data exposure
Process telematics data (position, events, alerts)
Implement command sending to devices
Ensure stability and performance of integrations
Monitor communication failures and inconsistencies
Handle high-volume real-time data
**Mandatory Requirements:**
Experience with Java (11\+ )
Experience with Spring Boot
Knowledge of socket programming (TCP/UDP)
Experience with REST APIs
Experience with databases (MySQL or PostgreSQL)
Proficiency in JSON manipulation
Experience with Git
**Preferred Qualifications:**
Experience with tracking protocols (GT06, JT808, Queclink, Suntech, Maxtrack)
Experience with messaging systems (RabbitMQ, Kafka)
Experience with Docker
Experience with AWS
Knowledge of monitoring systems
Experience with telematics or IoT systems
**Soft Skills:**
Analytical ability for technical troubleshooting
Organization and autonomy
Strong communication skills with technical teams
Resilient mindset to handle unstable scenarios (hardware/communication)