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
Related Jobs
3 roles aligned with this opportunity
DevOps Engineer
2026-05-28
Cloud & DevOps Trainee
2026-05-27
Cloud & DevOps Trainee
2026-05-27
- Posted
- Feb 12, 2026
- Type
- Full-time
- Level
- Mid-Senior
- Location
- Ukraine
- Company
- Intellias
Industries
Categories
Related Jobs
3 roles aligned with this opportunity
DevOps Engineer
2026-05-28
Cloud & DevOps Trainee
2026-05-27
Cloud & DevOps Trainee
2026-05-27