Job Overview
Join TomTom as a Senior Software Engineer III and be part of a dynamic team that is revolutionizing the way the world navigates. Based in Amsterdam, you will work with a team of engineers to develop high-quality software solutions that are scalable, highly available, and resilient. You will participate in all phases of the project lifecycle, from gathering requirements to designing solutions, building new interfaces, and integrating with existing architectures.
Key Responsibilities
- Collaborate with a team of engineers to develop high-quality software.
- Participate in all phases of the project lifecycle, including gathering requirements, designing solutions, building new interfaces, and integrating with existing architectures.
- Develop scalable, highly available, and resilient applications using optimal cloud technologies and programming languages.
- Design technical solutions to solve complex technical problems at scale.
- Take ownership of responsibilities and lead changes within the team.
- Build iteratively using agile methodologies.
Qualifications
- Bachelor's degree in Computer Science or a related field, or 3+ years of equivalent experience in at least one modern programming language.
- Senior experience in Java.
- Comfortable with written and/or verbal communication in English.
- Knowledge and practice of professional software engineering and best practices for the full software development life cycle, including coding standards, code reviews, source control management, build processes, testing, and operations.
- Experience working with data processing tools/frameworks and cloud technologies.
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.
- Access to e-learning resources such as O’Reilly and LinkedIn Learning.
- Enhanced parental leave and paid leave to care for loved ones and volunteer in local communities.
- Work flexibility, with the option to work from home or the office.
- A home office setup budget and a monthly allowance for home office expenses.
- A competitive holiday plan, plus an extra day off to celebrate your birthday.
- Opportunities to participate in annual events like our Hackathon and DevDays.
- An inclusive global culture with over 80 nationalities at TomTom.
About TomTom
TomTom is a global leader in location technology, providing maps, routing, real-time traffic, APIs, and SDKs to empower developers and businesses. With a team of 3,700 people, TomTom is committed to shaping the future of mobility and engineering the world's most trusted and useful map.
Application Process
Our recruitment team is dedicated to providing a meaningful experience throughout your journey with us. Your application will be closely screened, and all follow-up actions will be thorough, from assessments and interviews to onboarding. TomTom is an equal opportunity employer, welcoming diversity and celebrating differences.
Benefits Extracted with AI
- Competitive compensation package
- Personal development budget
- Paid leave for learning days
- Access to e-learning resources
- Enhanced parental leave
- Work flexibility
- Home office setup budget
- Monthly allowance for home office
- Competitive holiday plan
- Annual events like Hackathon and DevDays
- Inclusive global culture
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.
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.
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.
Software Engineer (Android/Kotlin)
Join TomTom as a Software Engineer specializing in Android and Kotlin development in Amsterdam.
Android/Kotlin Software Engineer
Join TomTom as an Android/Kotlin Software Engineer to develop navigation systems and mobile SDKs in a hybrid work environment.
Full-Stack Developer (GO)
Join TomTom as a Full-Stack Developer (GO) in Amsterdam. Work with Go, TypeScript, and JavaScript in a hybrid environment.
Staff Software Engineer - Navigation SDK
Join TomTom as a Staff Software Engineer to develop Android and iOS Navigation SDKs in a hybrid work environment.
Medior Platform/SRE Engineer (Go)
Join TomTom as a Medior Platform/SRE Engineer specializing in Go, focusing on reliability and scalability in a hybrid work environment.
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.
Senior Software Engineer - Backend - Maps
Join Uber as a Senior Software Engineer in Amsterdam to innovate and scale backend map services.
Senior Back-End Developer (Java/Spring Boot)
Senior Back-End Developer role focusing on Java/Spring Boot, Microservices, and DevOps in Amsterdam. Hybrid work model.
Senior Java Software Engineer
Join Textkernel as a Senior Java Software Engineer in Amsterdam. Work on AI-powered recruitment solutions with a focus on Java, Spring Boot, and Kubernetes.
Senior Software Engineer - Java/MongoDB
Senior Software Engineer role focusing on Java/MongoDB in Amsterdam. Involves developing software for global infrastructure management.
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.
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.
Fullstack Java Developer
Join Tible as a Fullstack Java Developer in Deventer, Netherlands. Work on innovative solutions with Java, Angular, and more in a hybrid setting.
Staff Software Engineer - Java
Join Uber as a Staff Software Engineer focusing on Java, Spring, and distributed systems in Amsterdam.
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.
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.
Senior Software Engineer (Backend)
Join Bitvavo as a Senior Software Engineer (Backend) to drive innovation in crypto services using AWS, Kubernetes, and TypeScript.
Senior Software Engineer - Platform CI
Join Uber as a Senior Software Engineer in Amsterdam to enhance our Developer Platform using AWS, Java, Python, and Docker.
Senior Software Engineer - Java, AWS
Join Uber as a Senior Software Engineer focusing on Java and AWS, driving service standards and best practices.
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.
Fullstack Developer with Java and TypeScript
Join Navara as a Fullstack Developer in Rotterdam. Work with Java, TypeScript, and modern tech in a dynamic team.