TomTom logo

Senior Software Engineer - Java, Cloud Technologies

TomTom

Job Description

What You'll Do

As a Senior Software Engineer at TomTom, you will work with a team of engineers to develop high-quality software. You will act as a mentor and role model for more junior engineers, helping them grow and driving technical decisions to improve engineering, test, and operational excellence best practices. You will participate in all phases of the project lifecycle, including gathering requirements, designing solutions, preparing designs, building new interfaces, integrating with existing architectures, developing, and testing code. You will build scalable, highly available, and resilient applications by utilizing the optimal cloud technologies, programming languages, and frameworks that best suit your use cases. You will enable your team for success through interactions with partner teams and customers, take ownership, and lead changes within the team. You will also support hiring for team vacancies and investments into team and product health.

What You’ll Need

  • Bachelor’s degree in Computer Science or related field or 5+ years of equivalent experience in at least one modern programming language, including Java.
  • Proven ability to learn new languages and technologies, and lead others in acquiring new skills.
  • Comfortable with written and/or verbal communication in English.
  • Strong Computer Science and development fundamentals, including object-oriented design, data structures, algorithm design, and complexity analysis.
  • Experience with cloud technologies like Docker, Kubernetes, Microsoft Azure are nice to have.
  • DevOps mindset and experience with tooling.

What We Offer

  • A competitive compensation package.
  • Time and resources to grow and develop, including a personal development budget and paid leave for learning days, as well as paid access to e-learning resources such as O’Reilly and LinkedIn Learning.
  • Time to support life outside of work, with enhanced parental leave plus paid leave to care for loved ones and volunteer in local communities.
  • Work from home, the office, or even abroad – each team has the flexibility to choose how they work based on business needs.
  • Improve your home office with a setup budget and get extra support with a monthly allowance.
  • Enjoy options to work from your home country and abroad for a set number of days each year, to visit family and friends, or to simply explore the world we’re mapping.
  • Take the holidays you want with a competitive holiday plan, plus an extra day off to celebrate your birthday.
  • Join annual events like our Hackathon and DevDays to bring your ideas to life with talented teammates from around the world.
  • Become a part of our inclusive global culture and have the chance to collaborate with a diverse community – we have over 80 nationalities at TomTom!

Meet Your Team

We’re Maps, a global team within TomTom’s Location Technology Products technical unit. Our team is driven to deliver the most up-to-date, accurate, and detailed maps for hundreds of millions of users around the world. Joining our team, you’ll continuously innovate our mapmaking processes, directly contributing to our vision of engineering the world's most trusted and useful map.

About TomTom

At TomTom, you’ll help people find their way in the world. In 2004, TomTom revolutionized how the world moves with the introduction of the first portable navigation device. Now, we intend to do it again by engineering the first-ever real-time map, the smartest and most useful map on the planet. Work with a team of 3,700 unique, curious, and passionate problem-solvers. Together, we’ll open up a world of possibilities for car manufacturers, enterprises, and developers to help people understand and get closer to the world around them.

After You Apply

Our recruitment team will work hard to give you a meaningful experience throughout your journey with us, no matter the outcome. Your application will be screened closely, and you can rest assured that all follow-up actions will be thorough, from assessments and interviews all the way through onboarding.

Equal Opportunity Employer

TomTom is where you can find your place in the world. Every day we welcome, nurture, and celebrate differences. Why? Because your uniqueness is what makes you, you. No matter your culture or background, you’ll find your impact at TomTom.

Benefits
Extracted with AI

  • Competitive compensation package
  • Personal development budget
  • Paid leave for learning days
  • Access to e-learning resources
  • Enhanced parental leave
  • Paid leave for caregiving and volunteering
  • Flexible work arrangements
  • Home office setup budget
  • Annual events like Hackathon and DevDays
  • Inclusive global culture

Similar jobs

Last update: 23 minutes ago

TomTom logo
TomTom

Junior Software Engineer (Java, Kotlin, Scala)

Join TomTom as a Junior Software Engineer to develop high-quality software using Java, Kotlin, or Scala 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.

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.

TomTom logo
TomTom

Software Engineer (Android/Kotlin)

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

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.

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.

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.

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.

Stream logo
Stream

DevOps Engineer with AWS and Linux Expertise

Join Stream as a DevOps Engineer to manage AWS infrastructure, enhance system observability, and work with cutting-edge technology.

Uber logo
Uber

Software Engineer II, Backend - Cloud & Platform Team

Join Uber's Cloud & Platform team as a Backend Software Engineer to build tools for cloud resource management.

Producthero.com logo
Producthero.com

Senior Full-Stack Developer (PHP/Laravel)

Join Producthero.com as a Senior Full-Stack Developer (PHP/Laravel) in Amsterdam. Enhance our platform with your 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.

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.

ABN AMRO Bank N.V. logo
ABN AMRO Bank N.V.

Senior Backend Developer with Java and Azure

Join ABN AMRO as a Senior Backend Developer, focusing on Java and Azure, to lead and innovate in secure banking solutions.

Lightspeed Commerce logo
Lightspeed Commerce

Senior Software Developer (Java)

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

Oracle logo
Oracle

Senior Backend Developer - Java, Microservices

Join Oracle as a Senior Backend Developer focusing on Java and Microservices to revolutionize healthcare technology.

iO logo
iO

Senior Front-end Developer

Join iO as a Senior Front-end Developer in Amsterdam, leading projects for top brands with React, Angular, and TypeScript.

Uber logo
Uber

Senior Backend Software Engineer - Earnings Experience

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

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.

Mapiq logo
Mapiq

Senior Back End Developer (C#, .NET, Azure)

Join Mapiq as a Senior Back End Developer. Work with C#, .NET, and Azure to enhance our workplace experience platform.

Klar logo
Klar

Senior Back End Developer

Join Klar as a Senior Back End Developer in Berlin, Germany. Work with Java, SpringBoot, and microservices in a fintech environment.

Walmart logo
Walmart

Senior Software Engineer - Java Backend

Join Walmart as a Senior Software Engineer focusing on Java backend development, microservices, and cloud technologies.

Uber logo
Uber

Senior Software Engineer, Backend

Join Uber as a Senior Software Engineer, Backend, focusing on AWS, Java, and microservices in Aarhus, Denmark.

Uber logo
Uber

Senior Software Engineer - Backend - Maps

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