HERE

Java Senior Software Engineer

Job Locations DE-Schwalbach
Requisition ID
2025-78606
Category
Research & Development

What's the role?

We are looking for a technically skilled and experienced senior software engineer with at least 3 years of industry experience who is creative, innovative and passionately algorithmic to join our diverse and multi-functional R&D team.

As a member of an agile Geocoder&Search Development Team, you will work closely with Data Analysts, Requirements Engineers, Testers and DevOps on-site in Schwalbach.

Under limited supervision you will be implementing, maintaining and improving key search components. With your technical Java expertise, you will identify weaknesses and potentials in our current implementation and apply advanced concepts. Mentoring, knowledge sharing and coaching less experienced team members reflects our belief that team play is paramount.

Our culture is founded on openness, collaboration and honesty, with colleagues who are brilliant in their field, resilient, and above all, strive for the best. One team, where everyone makes a difference and everyone is heard. We care. Even in tough times.

 

Our offering

  • become part of an international, innovative, challenging and rewarding agile environment
  • collaborate with experts in location-based services on a world class product
  • use up to date technologies, tools and methodologies
  • question and challenge the status quo in an open environment
  • design and implement Geocoder&Search functionality with focus on quality and customer

 

Your responsibilities

  • join a scrum team with focus on responsibility, efficiency and quality
  • discuss architectural and design decisions with the team
  • conduct functional and performance analysis of implemented features in close collaboration with Data Analysis and Testing team
  • review current architecture and technology stack regarding efficiency and clean code standards and propose improvements
  • conduct root cause analysis of software and system defects, incl. reporting and following up on issues

Who are you?

  • Undergraduate or graduate degree in Computer Science or a related degree, e.g., Mathematics or Physics.
  • excellent working expertise in software engineering with Java (3+ years)
  • expertise in backend services, concurrency, multi-threading and memory management
  • excellent analytical and algorithmic skills, effective knowledge of design patterns
  • strive for high quality results
  • paid attention to solid software craftsmanship, a sincere motivation for keeping things simple and a passion for coding
  • good working knowledge in one modern configuration management system, preferably git
  • good working knowledge in UNIX operating systems
  • proficient oral and written English language skills
  • strong ability to conquer new skills in a self-reliant manner
  • profound understanding of translating algorithms into code is a requirement, e.g. hands-on experience with graph algorithms, search algorithms, etc.

 

What we offer?

  • A great work-life balance
  • Hybrid model of work (2 days a week in our Schwalbach's office)
  • Challenging problems to solve
  • Collaborative and encouraging colleagues
  • Opportunities to learn, grow and develop
  • Regular feedbacks
  • Flexible working hours
  • Competitive salary plus bonus
  • BVG Ticket (For Berlin location)
  • German language course (For Germany based employees)
  • Employee wellness programs and life-coaching sessions 
  • Diverse team of fantastic & talented people from 60+ countries worldwide.

Who are we?

The HERE Technologies Geocoder&Search team offers accurate and worldwide address search capabilities. Well known global enterprises from an impressive list of customers leverage our services for location addressing and tracking at a rate of tens of thousands of requests each second with guaranteed reliability and performance.

Options

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