-
Intellias

Middle Java/Scala Engineer

Intellias
Ukraine · Full-time · Mid-Senior

Our client is a global location data and technology company that helps people and businesses make better decisions — from supporting cities in managing their infrastructure to guiding drivers safely to their destinations. Their solutions power navigation and location services used by millions of users worldwide and aim to create a positive impact on everyday life.

We are looking for a Middle Software Developer to join a maps and navigation project focused on transforming raw map data into reliable, navigation-ready content. The team’s work directly improves routing, search, and overall navigation experience for end users.


Project overview:

The project is about turning provided map data into navigation-ready content that can be used for routing, search, and map display. The team builds backend solutions that process, validate, and prepare map data so it becomes accurate, consistent, and easy to use in navigation systems.

Your work will directly impact how end users experience navigation. The project is long-term, with ongoing improvements and extensions to support better map quality and user experience.

What you’ll work on:

  • Developing and extending backend data processing logic
  • Working with large datasets and structured data models
  • Improving data quality, validation, and reliability
  • Supporting integration with downstream pipelines and tools

Technologies:

  • Scala/Java
  • Apache Spark
  • AWS (incl. EMR and related services)
  • CI/CD tooling (e.g., GitLab CI or similar)

Requirements:

  • 3+ years (or strong equivalent) building backend systems with Java (strong core Java)
  • Solid knowledge of data structures, OOP, and design patterns
  • Experience with Big Data / distributed processing, ideally Apache Spark
  • Strong experience with relational databases and SQL, ideally PostgreSQL (schema design, query optimization, indexes)
  • Practical experience in AWS, preferably including EMR or equivalent managed compute
  • Experience with CI/CD and engineering best practices (code reviews, testing, automation)
  • Strong analytical and debugging skills; ability to optimize performance and reliability
  • English communication skills Upper Intermediate + (written and spoken)
  • Nice to have
  • Scala (optional, but a plus)
  • Experience with data transformation / ETL pipelines
  • Experience with geospatial/map-related data or large-scale data quality systems

Responsibilities:

  • Develop and maintain backend components related to map data processing
  • Implement data transformation and validation logic for navigation use cases
  • Ensure high data quality to support a better navigation experience
  • Write clean, well-tested, and maintainable code
  • Collaborate with team members to solve technical and data-related problems
  • Participate in planning, estimation, and continuous improvements

Key Skills

Ranked by relevance

data structures postgresql gitlab ci big data apache gitlab java cicd sql aws etl oop
Login to Apply
Posted
Feb 12, 2026
Type
Full-time
Level
Mid-Senior
Location
Ukraine
Company
Intellias

Industries

IT Services IT Consulting

Categories

Business Development Engineering

Related Jobs

3 roles aligned with this opportunity

View all jobs
View Job Details
Tenth Revolution Group
Related

DevOps Engineer

2026-05-28

Full-time
Mid-Senior
Germany
Information Services
Information Technology
View Job Details
EPAM Systems
Related

Cloud & DevOps Trainee

2026-05-27

Internship
Internship
Ukraine
Software Development
Engineering
View Job Details
EPAM Systems
Related

Cloud & DevOps Trainee

2026-05-27

Internship
Internship
Ukraine
Software Development
Engineering