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
Senior Application Developer working on dynamic government projects using Java and Angular. Collaborating with teams on application development and technology implementation.
Application Developer supporting government client with Java and Angular technologies in a hybrid role. Responsible for application development, Agile participation, and troubleshooting.
Fullstack Developer for CI&T's financial project requiring Java and Angular expertise. Collaborates with financial clients during software lifecycle development.
Fullstack Developer at CI&T, specializing in financial technology projects. Collaborating on all phases of software development life - cycle in a hybrid environment.
Mid Level Developer responsible for developing and maintaining the main investment channel of a bank. Utilizing .NET for backend and Angular for frontend development.
Senior Software Development Lead managing Java Fullstack development with microservices. Collaborating within the Digital Engineering team in Guadalajara, Mexico.
.Net Lead overseeing enterprise application design, development, and modernization. Leading technical direction and mentoring teams in application development best practices.
SIM - to - Go Executive responsible for SIM distribution, inventory control, and financial reconciliation at Digicel. Ensuring compliance and accurate reporting for SIM assets management.
Backend Software Engineer developing Java or Golang SDKs and Frameworks for identity security solutions at SailPoint. Collaborating on feature design and code quality in a high - performing agile team.
Associate Software Developer creating .Net Full Stack solutions at Boeing, enhancing aerospace engineering. Collaborating on software integration and project execution in Bengaluru, India.