Java Software Developer

emagine Polska

Poland

On-site

PLN 392,000 - 566,000

Part time

14 days+
Application generator

An application made for this job — a tailored resume and cover letter that speak straight to the posting.

Get past ATS filters

Job summary

emagine Polska seeks a Senior Java Software Engineer to develop Java, Diagnostics, and OTA offboard software. You will focus on vehicle diagnostics and OTA update mechanisms, building backend infrastructure for offboard automotive solutions, including telemetry data management.

Responsibilities include building scalable Java/Spring services, managing cloud infrastructure for OTA updates, and testing with CANoe to validate backend data flows with vehicle endpoints.

Qualifications

  • Minimum 5 years in backend software engineering (automotive domain).
  • Core Java development with Spring Framework / Spring Boot, RESTful API design and development, microservices, Maven/Gradle, JUnit, testing, OO design and patterns.
  • Cloud platforms (AWS, Azure, GCP); containerization (Docker); Kubernetes; CI/CD pipelines (Jenkins, GitHub Actions, GitLab CI).
  • API gateway and service security; SQL and NoSQL databases; telemetry data processing; OTA software update architecture.

Responsibilities

  • Develop scalable backend services and API architectures using Java/Spring.
  • Implement offboard diagnostics systems to process vehicle telemetry data.
  • Manage cloud infrastructure for secure OTA updates.
  • Utilize CANoe environments to test backend API interactions with simulated vehicle endpoints.

Skills

Java
Spring Framework
RESTful APIs
Microservices
Telemetry Processing
OTA Updates

Tools

Docker
Kubernetes
Jenkins
GitHub Actions
GitLab CI
Maven/Gradle

Job description

Work Location: Turin (Italy) Contract: B2B

Job Summary

We are seeking an experienced Java Software Engineer to develop Java, Diagnostics, and OTA offboard software. This role involves focusing on vehicle diagnostics and Over-the-Air (OTA) updating mechanisms. We are looking for a Senior Java Engineer to build backend infrastructure supporting offboard automotive solutions. Key responsibilities include managing telemetry data, remote diagnostics, and cloud-to-vehicle Over-the-Air (OTA) deployment pipelines.

Main Responsibilities
  • Develop scalable backend services and API architectures using Java/Spring.
  • Implement offboard diagnostics systems to process vehicle telemetry data.
  • Manage cloud infrastructure for secure, reliable offboard Over-the-Air (OTA) updates.
  • Utilize CANoe environments to test backend API interactions with simulated vehicle endpoints.
Key Requirements
  • Minimum 5 years in backend software engineering (automotive domain)
  • Core Java Development: Java, Spring Framework / Spring Boot, RESTful API Design and Development, Microservices Architecture, Maven / Gradle, JUnit, Integration Testing, Object-Oriented Design (OOD) and Design Patterns
  • Cloud Platforms (AWS, Azure, GCP), Containerization (Docker)
  • Kubernetes, CI/CD Pipelines (Jenkins, GitHub Actions, GitLab CI)
  • API Gateway and Service Security
  • SQL Databases (PostgreSQL, MySQL, Oracle)
  • NoSQL Databases (MongoDB, Cassandra)
  • Telemetry Data Processing
  • OTA Software Update Architecture
  • Software/Firmware Deployment Pipelines, Secure Update Mechanisms, Package Management and Versioning
Additional Skills
  • Familiarity with Vector CANoe or similar simulation tools to trace backend data packets down to the vehicle network layer
  • Professional fluency in both English and Italian is a strong plus to help our international teams and local stakeholders work together smoothly.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Java Backend Engineer – OTA & Vehicle Diagnostics
Senior Java Backend Engineer – OTA & Vehicle Diagnostics

emagine Polska • Poland

On-site
PLN 392,000 - 566,000
C++ Embedded Software Engineer
C++ Embedded Software Engineer

emagine Polska • Poland

Hybrid
PLN 180,000 - 240,000
QA Testing Engineer Automotive
QA Testing Engineer Automotive

emagine Polska • Poland

On-site
PLN 183,000 - 279,000
Senior Java Developer (Integration & Azure)
Senior Java Developer (Integration & Azure)

Poland and Middle-Eastern Europe • Poland

On-site
PLN 180,000 - 280,000
CAN/OBD solutions Embedded Software Developer (Mid/Senior) | Telematics
CAN/OBD solutions Embedded Software Developer (Mid/Senior) | Telematics

Teltonika • Warszawa

Hybrid
PLN 120,000 - 180,000
Hybrid work model
Private medical care
Multisport card
+2
Java Engineer
Java Engineer

Antal • Kraków

Remote
PLN 180,000 - 240,000
CAN/OBD solutions Embedded Software Developer (Mid/Senior) | Telematics
CAN/OBD solutions Embedded Software Developer (Mid/Senior) | Telematics

Teltonika Ltd. • Warszawa

Hybrid
PLN 50,000 - 70,000
Private medical care (Medicover Premium)
Multisport card
Additional day off for your birthday
+1
Java Developer | backend
Java Developer | backend

BCF Consulting Services • Wrocław

Hybrid
PLN 120,000 - 190,000
SSenior Android Developer (Automotive OS Experience)
SSenior Android Developer (Automotive OS Experience)

Luxoft Poland • Poland

On-site
PLN 120,000 - 170,000
Private Medical Insurance
Dental care
Life Insurance
+1
JAVA DEVELOPER
JAVA DEVELOPER

PMSolutions • Poland

On-site
PLN 203,112 - 243,288