Engineer II - Software (Java) for TomTom Search API team developing high-quality software solutions. Engaging in complex projects and collaborating with cross-functional teams to drive innovations in search technology.
Responsibilities
Design, develop, and maintain high-quality software solutions for the TomTom Search API team
Participate in complex search-related projects, from initial concept to deployment
Contribute to system optimizations and improving performance to ensure fast and reliable search results
Conduct thorough code reviews and provide constructive feedback to your peers
Collaborate closely with cross-functional teams, to understand requirements and deliver impactful solutions
Develop and maintain technical documentation to ensure knowledge sharing and project continuity
Drive continuous improvement initiatives to enhance development processes, tools, and methodologies
Stay up-to-date with the latest industry trends and technologies
Requirements
A bachelor's degree in Computer Science, Software Engineering, or a related field
3+ years of experience in software development, particularly with Java
Strong understanding of search algorithms, data structures, and system design principles
Excellent problem-solving skills and a demonstrated ability to tackle complex technical challenges
Experience with cloud platforms such as AWS, Google Cloud, or Azure
Understanding of distributed systems and scalability challenges
Knowledge of RESTful APIs and microservices architecture
Strong communication and collaboration skills, with the ability to work effectively in a team environment
A proactive approach and a continuous learning mindset
Benefits
A competitive compensation package
Time and resources to grow and develop, including a personal development budget and paid leave for learning days
Paid access to e-learning resources such as O’Reilly and LinkedIn Learning
Enhanced parental leave plus paid leave to care for loved ones and volunteer in local communities
Work flexibility, where TomTom’ers, in agreement with their manager and team, use both the office and home
Improve your home office with a setup budget and get extra support with a monthly allowance
Options to work from your home country and abroad for a set number of days each year
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
Backend Engineering Intern at Lagos - based fintech startup automating spend management and cross - border payments. Responsibilities include coding, maintenance, and technical performance monitoring in a hybrid environment.
Angular JavaScript Developer specializing in React JS with a minimum of 4 years of experience in front - end development. This role is tailored for candidates in India with technical skills in various frameworks and deployment.
Java Developer specializing in backend and full stack application development for automotive sector in Bengaluru. Must possess knowledge in Java technologies and application server development.
Java Backend - Technical Specialist responsible for backend or full stack development. Core skills required include Core Java, Spring Boot, and PL/SQL knowledge.
Medical staff position caring for patients at breast center in Mönchengladbach. Requires strong communication, organization skills and empathy in a healthcare setting.
Junior Back - End Developer at SONDA responsible for developing web and mobile applications using React and Flutter. Collaborating with designers and ensuring application performance and security.
Backend Software Engineer focusing on embedded Linux software for IoT devices at Teltonika. Engaging in API development and collaboration within R&D teams in an innovative environment.
C++ Softwareentwickler für die Entwicklung und Weiterentwicklung von Softwarelösungen in Mechernich. Zusammenarbeit mit einem engagierten Team in einem familiengeführten Unternehmen.
Java Team Lead managing teams and technology implementation at IDEMIA. Responsible for team performance, engagement, and driving continuous improvements.
Backend Developer responsible for designing, implementing, and maintaining backend systems for community - focused projects at Today’s Technology team. Joining a purpose - driven organization helping impact organizations at scale.