• (Sr.) Software Engineer- Java (m/f)

    Job Locations DE-Frankfurt
    Requisition ID
    Research & Software Developmnt
  • Overview

    HERE location services are used by millions of people every day on mobile devices, cars, wearables and on the web. We are pushing the boundaries of, and extending the horizons for the highly-autonomous driving, Virtual Reality and IoT.

    We at NDS Technologies Group are the experts on map compilation that make possible the most comprehensive NDS (Navigation Data Standard) map in the market. Our work is constantly striving for the best map ever. We are proud to have experts in the field and top specialists from more than 10 different nationalities in our team and we are located in Germany, Ukraine & India. Join our passionate team and take a unique chance to work on the core technologies of cutting edge navigation systems for premium cars and the future of automated driving.


    We are looking for a skilled software craftsman to join our team in Frankfurt. You are passionate about building software that is well-crafted and steadily adds business value? You see challenges where other see problems? You like to see your ideas to become part of millions of cars? You think quality first? You will engage with our community of professionals to invent and master challenges with creativity and passion. The job includes all parts of software development lifecycle: refining product vision, gathering requirements, software system design, coding, testing, release and support. As our team is spread around the globe, you will work collaboratively with other team members from different locations.



    This is a senior position. Still, if you like the challenge and you trust that you can fulfill the role, we will be happy to hear from even if you are not a veteran in software engineering


    • Be a software craftsman: develop software that is well-crafted & steadily adds business value, as part of a community of professionals
    • Engage with internal and external customers for requirements, change requests and incidents.
    • Drive initiatives that contribute in development of software that is efficient, re-usable and reliable.
    • Be part of an agile team, share knowledge, do code reviews, pro-active communication
    • Boost the effectiveness of our team by helping us in optimizing our development processes. As a result, map quality will increase and lead time for map production will decrease



    • Around 4-5+ years of development experience in Java, functional programming language experience such as Scala would be great plus.
    • Solid knowledge of programming practices, strive to write great code that is reusable, flexible, and reliable.
    • Self-motivated, well-organized, details-oriented and a strong team player with an agile mindset
    • Strong quality mindset is considered a must: unit testing, performance testing, writing testable code
    • Deep understanding of Software Craftsmanship principles.
    • Very good communication skills in English both written and spoken
    • Infrastructure experience: Maven, GIT/GERRIT, Amazon Web Services, Jenkins, Linux Environment
    • Working with mapdata e.g. NDS, GIS, RDF, GDF is considered a plus


    Sorry the Share function is not working properly at this moment. Please refresh the page and try again later.
    Share on your newsfeed

    Connect With Us!

    Not ready to apply? Connect with us for general consideration.