Junior Software Engineer (Java, Kotlin, Scala)
TomTomJob 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
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.
Software Engineer (Android/Kotlin)
Join TomTom as a Software Engineer specializing in Android and Kotlin development in Amsterdam.
Staff Software Engineer - Navigation SDK
Join TomTom as a Staff Software Engineer to develop Android and iOS Navigation SDKs in a hybrid work environment.
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.
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.
Senior Software Engineer - Backend - Maps
Join Uber as a Senior Software Engineer in Amsterdam to innovate and scale backend map services.
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.
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.
Senior Full Stack Software Engineer
Join ASML as a Senior Full Stack Software Engineer in Eindhoven, focusing on CI/CD and test automation.
Senior Software Engineer, Payments
Join Adyen as a Senior Software Engineer in Payments, working with Java, REST APIs, and SQL in Amsterdam.
Full Stack Engineer for Payments
Join ING Nederland as a Full Stack Engineer in Amsterdam, focusing on payments with Java, Kotlin, and Spring.
Java Engineer
Join KAYAK as a Java Engineer to enhance and maintain our big data framework. Work with Java, Spring, and SQL.
Senior Backend Software Engineer - Earnings Experience
Join Uber as a Senior Backend Software Engineer to build scalable systems for earnings experience.
Senior Software Developer (Java)
Join Lightspeed as a Senior Java Developer to enhance our hospitality commerce platform.
Android Developer (Kotlin) - Founding Engineer
Join Meetsta as a Founding Android Developer using Kotlin to build innovative social networking apps.
Observability Platform Data Engineer
Join Swift as an Observability Platform Data Engineer in Leiden, enhancing our Observability Platform with ELK stack expertise.
Fullstack / Cloud Developer
Join as a Fullstack / Cloud Developer in Hamburg, working with modern technologies like cloud and microservices in an agile team.
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.
Senior Chapter Lead Java Engineer
Join ING Nederland as a Senior Chapter Lead Java Engineer, leading agile teams and driving innovation.
Senior Android Engineer
Join Tabby as a Senior Android Engineer to develop innovative mobile solutions using Kotlin and Jetpack Compose.
Remote Software Engineer
Join Bending Spoons as a Remote Software Engineer. Work on backend, data, infrastructure, mobile, or security & privacy.
Senior Android Engineer
Join Powerful Medical as a Senior Android Engineer to develop life-saving mobile applications in Bratislava.
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.
Android Software Engineer - IPP Hardware
Join Adyen as an Android Software Engineer to develop and maintain IPP hardware solutions in Amsterdam.