TomTom logo

Junior Software Engineer (Java, Kotlin, Scala)

TomTom

Job Description

Join our dynamic team at TomTom as a Junior Software Engineer, where you will have the opportunity to work on cutting-edge projects that shape the future of mobility. As part of our engineering team, you will contribute to the development of high-quality software solutions that power our world-leading maps and location technologies.

Responsibilities

  • Collaborate with a team of engineers to develop scalable, highly available, and resilient applications.
  • Participate in all phases of the project lifecycle, including gathering requirements, designing solutions, building new interfaces, integrating with existing architectures, and testing code.
  • Utilize optimal cloud technologies and programming languages to build applications that meet the needs of our users.
  • Design technical solutions to solve complex technical problems at scale.
  • Build iteratively using agile methodologies, ensuring continuous improvement and delivery.

Requirements

  • Bachelor's degree in Computer Science or a related field.
  • At least 1 year of professional software development experience in Java, Kotlin, or Scala.
  • Strong fundamentals in computer science, including object-oriented design, data structures, algorithm design, and complexity analysis.
  • Excellent analytical skills and the ability to solve complex problems independently.
  • Strong written and verbal communication skills in English.
  • A desire to learn and expand your skill set in a fast-paced environment.

About TomTom

TomTom is a global leader in location technology, providing innovative solutions to drivers, carmakers, businesses, and developers. Our maps, routing, real-time traffic, APIs, and SDKs empower the dreamers and doers to keep the world moving. Headquartered in Amsterdam, we are a team of 3,700 people dedicated to shaping the future of mobility.

Join us in our mission to create the world's smartest map and drive innovation at a faster pace and on a bigger scale than ever before.

Similar jobs

Last update: 23 minutes ago

TomTom logo
TomTom

Software Engineer (Android/Kotlin)

Join TomTom as a Software Engineer specializing in Android and Kotlin development in Amsterdam.

TomTom logo
TomTom

Senior Software Engineer III - Java

Join TomTom as a Senior Software Engineer III in Amsterdam, focusing on Java and back-end development in a hybrid work environment.

TomTom logo
TomTom

Android/Kotlin Software Engineer

Join TomTom as an Android/Kotlin Software Engineer to develop navigation systems and mobile SDKs in a hybrid work environment.

TomTom logo
TomTom

Senior Software Engineer - Java, Cloud Technologies

Join TomTom as a Senior Software Engineer in Amsterdam, working with Java and cloud technologies to build scalable applications.

TomTom logo
TomTom

Software Engineer II - Travel and Traffic Platform

Join TomTom as a Software Engineer II to develop high-performance platforms for real-time traffic data delivery. Work in Berlin with hybrid flexibility.

TomTom logo
TomTom

Full-Stack Developer (GO)

Join TomTom as a Full-Stack Developer (GO) in Amsterdam. Work with Go, TypeScript, and JavaScript in a hybrid environment.

TomTom logo
TomTom

Medior Platform/SRE Engineer (Go)

Join TomTom as a Medior Platform/SRE Engineer specializing in Go, focusing on reliability and scalability in a hybrid work environment.

TomTom logo
TomTom

Staff Software Engineer - Navigation SDK

Join TomTom as a Staff Software Engineer to develop Android and iOS Navigation SDKs in a hybrid work environment.

Textkernel logo
Textkernel

Senior Java Software Engineer

Join Textkernel as a Senior Java Software Engineer in Amsterdam. Work on AI-powered recruitment solutions with a focus on Java, Spring Boot, and Kubernetes.

Katanox logo
Katanox

Backend Engineer with Kotlin and Spring Boot

Join Katanox as a Backend Engineer to develop with Kotlin and Spring Boot in a hybrid work environment.

Picnic Technologies logo
Picnic Technologies

Junior Java Developer

Join Picnic Technologies as a Junior Java Developer in Amsterdam. Work with Java, Spring, and Kafka in a dynamic, scale-up environment.

NAVARA logo
NAVARA

Fullstack Developer with Java and TypeScript

Join Navara as a Fullstack Developer in Rotterdam. Work with Java, TypeScript, and modern tech in a dynamic team.

VERUM ARTES PROFESSIONAL STAFFING logo
VERUM ARTES PROFESSIONAL STAFFING

Senior Java Developer

Join Verum Artes as a Senior Java Developer in Amersfoort, working on critical tax applications in a scrum team. Hybrid work environment.

NAVARA logo
NAVARA

Fullstack Developer with Java and TypeScript

Join NAVARA as a Fullstack Developer in Rotterdam. Work with Java, TypeScript, and modern tech stacks in a dynamic, team-oriented environment.

Picnic Technologies logo
Picnic Technologies

Junior Java Developer

Join Picnic Technologies as a Junior Java Developer in Amsterdam. Work with Java, Spring, and more in a dynamic, innovative environment.

Tset logo
Tset

Senior Backend Engineer (Java/Kotlin)

Senior Backend Engineer needed in Vienna, skilled in Java, Kotlin, and Spring Framework, with hybrid work options and competitive benefits.

Uber logo
Uber

Senior Software Engineer - Backend - Maps

Join Uber as a Senior Software Engineer in Amsterdam to innovate and scale backend map services.

Uber logo
Uber

Staff Software Engineer - Java

Join Uber as a Staff Software Engineer focusing on Java, Spring, and distributed systems in Amsterdam.

Zalando logo
Zalando

Software Engineer Scala / Kotlin

Join Zalando as a Software Engineer specializing in Scala/Kotlin to build scalable solutions in a hybrid work environment.

Tible logo
Tible

Fullstack Java Developer

Join Tible as a Fullstack Java Developer in Deventer, Netherlands. Work on innovative solutions with Java, Angular, and more in a hybrid setting.

Agoda logo
Agoda

Staff Software Engineer – JVM/Rust Expert

Join Agoda as a Staff Software Engineer with expertise in JVM and Rust. Full relocation to Bangkok provided.

Together AI logo
Together AI

Senior Backend Engineer - Java, Rust, Go

Join Together AI as a Senior Backend Engineer in Amsterdam. Work with Java, Rust, and Go to build scalable backend systems.

Albert Heijn logo
Albert Heijn

Staff Software Engineer (Kotlin/Java, React)

Join Albert Heijn as a Staff Software Engineer to lead and innovate in Kotlin, Java, and React. Drive tech transformation in a hybrid work environment.

Booking.com logo
Booking.com

Senior Software Engineer - Accommodation Tech & Marketplace

Senior Software Engineer for Accommodation Tech & Marketplace at Booking.com, developing scalable systems in Amsterdam.