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.

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.

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.

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.

Agoda logo
Agoda

Staff Software Engineer – JVM/Rust Expert

Join Agoda as a Staff Software Engineer in Berlin, specializing in JVM and Rust, with a full relocation package.

Amazon logo
Amazon

Software Development Engineer Intern

Join Amazon as a Software Development Engineer Intern in Amsterdam. Work on cutting-edge technology and industry-defining projects.

Caterpillar Inc. logo
Caterpillar Inc.

Junior Java Engineer

Join Caterpillar as a Junior Java Engineer in Kosice, Slovakia. Work on software development and integration in an agile environment.

Bending Spoons logo
Bending Spoons

Software Engineer

Join Bending Spoons as a Software Engineer. Work remotely or in Milan, Italy. Competitive salary, equity, and benefits.

TeamViewer logo
TeamViewer

Backend Software Engineer with Java and Spring Boot

Join TeamViewer as a Backend Software Engineer in Munich, focusing on Java and Spring Boot for cutting-edge AR solutions.

Odevo logo
Odevo

Senior Backend Developer - Java

Join Odevo as a Senior Backend Developer in Stockholm, focusing on Java, Spring Boot, and Kubernetes in a hybrid work environment.

Delivery Hero logo
Delivery Hero

Junior Software Engineer (Golang) - AdTech

Join Delivery Hero as a Junior Software Engineer in Berlin, focusing on Golang and AdTech solutions.

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.

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.

ASML logo
ASML

Computer Science Internship: C++/C Software Developer

Join ASML as a Computer Science Intern focusing on C++/C software development and code visualization.

Garmin logo
Garmin

Software Engineer Intern

Join Garmin as a Software Engineer Intern in Tucson, AZ. Develop software using C++, C#, Java, and more.

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.

Flow Traders logo
Flow Traders

Junior Trading Operations/DevOps Engineer

Join Flow Traders as a Junior Trading Operations/DevOps Engineer in Amsterdam. Work with cutting-edge trading technologies.

MOIA logo
MOIA

Senior Backend Engineer & Chapter Lead - Offering

Join MOIA as a Senior Backend Engineer & Chapter Lead in Hamburg. Lead with servant leadership, develop in Scala, and drive team growth.

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.

Uber logo
Uber

Senior Backend Software Engineer - Earnings Experience

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

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.

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.