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

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

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.

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.

Conspect logo
Conspect

Senior Java Software Developer

Join Conspect as a Senior Java Software Developer, working on diverse projects with Java, Spring, and more. Enjoy a great salary and benefits.

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.

Sofico logo
Sofico

Senior Software Engineer - Java, Microservices

Join Sofico as a Senior Software Engineer focusing on Java and Microservices in Ghent. Work on ERP solutions for automotive finance and leasing.

Bitvavo logo
Bitvavo

Senior Software Engineer (Backend)

Join Bitvavo as a Senior Software Engineer (Backend) to drive innovation in crypto services using AWS, Kubernetes, and TypeScript.

Kadaster logo
Kadaster

Java Engineer with Angular and Spring Framework

Join Kadaster as a Java Engineer, working with Java, Spring, and Angular in a hybrid environment. Contribute to property information software.

Booking.com logo
Booking.com

Full Stack Software Engineer

Join Booking.com as a Full Stack Software Engineer in Amsterdam. Work on global e-commerce challenges with Java, JavaScript, React, and more.

Tiqets logo
Tiqets

Senior Backend Developer

Join Tiqets as a Senior Backend Developer in Amsterdam. Work with AWS, Python, and SQL in a hybrid environment.

Sofico logo
Sofico

Senior Software Engineer - Java, Microservices

Join Sofico as a Senior Software Engineer focusing on Java and Microservices in Bavaria, Germany. Work on ERP solutions for automotive finance.

Budget Thuis logo
Budget Thuis

Senior Android Developer

Join Budget Thuis as a Senior Android Developer to lead app development and collaborate with a dynamic team in Amsterdam.

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.

Uber logo
Uber

Senior Software Engineer (Elasticsearch)

Join Uber as a Senior Software Engineer specializing in Elasticsearch, working on sophisticated infrastructure across data centers and cloud.

Topicus logo
Topicus

Software Engineer - Cloud Applications and Python

Join Topicus as a Software Engineer in Arnhem to develop cloud applications using Python, REST APIs, and ETL processes for healthcare data services.

Covestro logo
Covestro

Senior DevOps Engineer - Price & Deal Management

Join Covestro as a Senior DevOps Engineer to drive digital transformation in pricing and deal management with AWS, Docker, and Java expertise.

Stichting RINIS logo
Stichting RINIS

Senior Developer with C#, Java, and Python

Join RINIS as a Senior Developer to build secure data exchange solutions using C#, Java, Python, and more in a hybrid work environment.

Basetime BV logo
Basetime BV

Senior Python Developer with AWS Experience

Join Basetime BV as a Senior Python Developer to develop and maintain AWS cloud solutions. Hybrid work, competitive salary, and growth opportunities.

Cegeka logo
Cegeka

Medior Java Developer

Join Cegeka as a Medior Java Developer in Belgium. Work on exciting projects with Java, Spring, and Angular2 in a hybrid environment.

T-Digital by Deutsche Telekom logo
T-Digital by Deutsche Telekom

Senior Fullstack Developer (Java, Spring Boot, Angular)

Join T-Digital as a Senior Fullstack Developer to innovate secure login systems using Java, Spring Boot, and Angular. Fully remote work available.

NAVARA logo
NAVARA

Fullstack Developer with Angular and C#

Join Navara as a Fullstack Developer in Amsterdam, working with Angular, C#, and modern tech stacks. Competitive salary and benefits offered.

WorkFlex logo
WorkFlex

Full-Stack Software Engineer (Angular and Java)

Join WorkFlex as a Full-Stack Software Engineer specializing in Angular and Java. Work remotely and help build our next-gen platform.

Swift logo
Swift

Senior Developer with Kubernetes and Automation Expertise

Join Swift as a Senior Developer to enhance our Kubernetes platform with automation and security expertise.

CARFAX Europe logo
CARFAX Europe

Senior DevOps Engineer

Join CARFAX Europe as a Senior DevOps Engineer to manage AWS infrastructure, develop CI/CD pipelines, and enhance system observability.