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

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 (Android/Kotlin)

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

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.

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.

Wayfair logo
Wayfair

Junior Software Engineer (Java/Kotlin, Microservices)

Join Wayfair as a Junior Software Engineer in Berlin. Work with Java/Kotlin, Microservices, and more. Competitive benefits and growth opportunities.

Uber logo
Uber

Senior Software Engineer - Backend - Maps

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

IKEA logo
IKEA

Backend Software Engineer (Golang, Java)

Join IKEA as a Backend Software Engineer specializing in Golang and Java. Work on cloud-native services in a hybrid setup in Amsterdam.

Blip logo
Blip

Junior Back-end Software Engineer

Join Blip as a Junior Back-end Software Engineer. Work with Java, Python, and Kotlin in a dynamic team. Remote position with great benefits.

ASML logo
ASML

Senior Full Stack Software Engineer

Join ASML as a Senior Full Stack Software Engineer in Eindhoven, focusing on CI/CD and test automation.

Adyen logo
Adyen

Senior Software Engineer, Payments

Join Adyen as a Senior Software Engineer in Payments, working with Java, REST APIs, and SQL in Amsterdam.

ING Nederland logo
ING Nederland

Full Stack Engineer for Payments

Join ING Nederland as a Full Stack Engineer in Amsterdam, focusing on payments with Java, Kotlin, and Spring.

KAYAK logo
KAYAK

Java Engineer

Join KAYAK as a Java Engineer to enhance and maintain our big data framework. Work with Java, Spring, and SQL.

Uber logo
Uber

Senior Backend Software Engineer - Earnings Experience

Join Uber as a Senior Backend Software Engineer to build scalable systems for earnings experience.

Lightspeed Commerce logo
Lightspeed Commerce

Senior Software Developer (Java)

Join Lightspeed as a Senior Java Developer to enhance our hospitality commerce platform.

Meetsta logo
Meetsta

Android Developer (Kotlin) - Founding Engineer

Join Meetsta as a Founding Android Developer using Kotlin to build innovative social networking apps.

Swift logo
Swift

Observability Platform Data Engineer

Join Swift as an Observability Platform Data Engineer in Leiden, enhancing our Observability Platform with ELK stack expertise.

Computer Futures logo
Computer Futures

Fullstack / Cloud Developer

Join as a Fullstack / Cloud Developer in Hamburg, working with modern technologies like cloud and microservices in an agile team.

HERE Technologies logo
HERE Technologies

Principal Software Engineer (AI/ML - Python, Java)

Join HERE Technologies as a Principal Software Engineer focusing on AI/ML with Python and Java. Lead R&D for location intelligence.

ING Nederland logo
ING Nederland

Senior Chapter Lead Java Engineer

Join ING Nederland as a Senior Chapter Lead Java Engineer, leading agile teams and driving innovation.

Tabby logo
Tabby

Senior Android Engineer

Join Tabby as a Senior Android Engineer to develop innovative mobile solutions using Kotlin and Jetpack Compose.

Bending Spoons logo
Bending Spoons

Remote Software Engineer

Join Bending Spoons as a Remote Software Engineer. Work on backend, data, infrastructure, mobile, or security & privacy.

Powerful Medical logo
Powerful Medical

Senior Android Engineer

Join Powerful Medical as a Senior Android Engineer to develop life-saving mobile applications in Bratislava.

Bynder logo
Bynder

Senior Software Engineer (Backend)

Join Bynder as a Senior Software Engineer (Backend) in Rotterdam. Work with Scala, AWS, and microservices in a dynamic, agile environment.

Adyen logo
Adyen

Android Software Engineer - IPP Hardware

Join Adyen as an Android Software Engineer to develop and maintain IPP hardware solutions in Amsterdam.