HERE

Software Engineer II

Job Locations IN-Mumbai
Requisition ID
2025-78073
Category
Research & Development

What's the role?

As our digital and physical lives become increasingly inter-connected, our map of the world is rapidly changing. With every connected device or sensor capable of generating and sharing its context and location, it is data that will connect this complex new world. The question is how do we make better use of that data and transform it into useful services for people and organizations – all in real-time?

 

Our answer is the HERE platform.

 

The Map Making team is seeking a highly skilled versatile Software Engineer with deep expertise in Java, Scala, and building robust automation pipelines. In this unique role, you will not only contribute to our core backend services but also take ownership of designing, building, and maintaining our next generation testing and CI/CD frameworks. The ideal candidate is a "developer's developer"— someone who is passionate about creating tools and systems that enhance developer productivity, improve code quality, and accelerate our delivery lifecycle. If you love writing clean, scalable code and are equally excited about automating the systems that test and deploy it, this is the perfect opportunity for you.

Key Responsibilities

 

  • Backend Development (Java/Scala):
    • Design, develop, and maintain high-performance, scalable, and reliable backend microservices using Java (Spring Boot) and Scala (e.g., Akka, Play Framework).
    • Write clean, maintainable, and well-tested code, following best practices in functional and object-oriented programming.
    • Participate in architectural discussions and contribute to the evolution of our backend systems.
    • Collaborate with product managers and other engineers to deliver new features and improvements.
  • Pipeline Engineering (CI/CD & Data):
    • Design, implement, and manage our CI/CD pipelines using tools like Jenkins, GitLab CI, or GitHub Actions.
    • Automate build, test, and deployment processes to ensure fast and reliable software delivery.
    • Work with containerization (Docker) and orchestration (Kubernetes) to manage our application environments.
    • Build and maintain data processing pipelines using technologies like Apache Spark, Kafka, or Flink.
  • Test Framework and Quality Engineering:
    • Lead the design and development of our in-house test automation framework, providing a robust platform for integration, end-to-end, and performance testing.
    • Champion quality-engineering best practices across the engineering organization.
    • Integrate the testing framework seamlessly into our CI/CD pipelines to provide continuous feedback.

Develop and maintain testing libraries and tools that empower developers to write effective tests easily.

Who are you?

 

    • Bachelor’s degree in computer engineering or computer science or equivalent.
  • Experience:3-5+ years of professional software development experience.
  • Programming Languages:Strong proficiency in Java (including frameworks like Spring Boot) and Scala.
  • CI/CD Expertise:Proven, hands-on experience building and maintaining CI/CD pipelines (e.g., Jenkins, GitLab CI, CircleCI, GitHub Actions).
  • Test Automation:Demonstrable experience in building or significantly contributing to test automation frameworks.
  • Testing Knowledge:Strong understanding of testing principles and hands-on experience with testing libraries like JUnit, Mockito, ScalaTest, or Specs2.
  • DevOps Tools:Experience with containerization technologies like Docker and a solid understanding of Kubernetes concepts.
  • Cloud Platforms:Experience deploying and managing applications on at least one major cloud provider (AWS, GCP, or Azure).
  • Foundations:Solid understanding of data structures, algorithms, and software design principles.

HERE is an equal opportunity employer. We evaluate qualified applicants without regard to race, color, age, gender identity, sexual orientation, marital status, parental status, religion, sex, national origin, disability, veteran status, and other legally protected characteristics.

Who are we?

HERE Technologies is a location data and technology platform company. We empower our customers to achieve better outcomes – from helping a city manage its infrastructure or a business optimize its assets to guiding drivers to their destination safely.

 

At HERE we take it upon ourselves to be the change we wish to see. We create solutions that fuel innovation, provide opportunity and foster inclusion to improve people’s lives. If you are inspired by an open world and driven to create positive change, join us. Learn more about us on our YouTube Channel.

 

 

At HERE, you will be part of the Map Making team that believes the value of a platform is directly related to the ease and convenience we provide to our customers.  Our goal is to enable a single, unified platform experience.  The Platform allow users to seamlessly model, visualize, run and exchange location-centric workflows for both open and proprietary data layers, services and applications.  The experience will allow novice users who have simple location needs to interact through a web frontend as well as expert users who prefer to use an IDE and interact with the platform through a CLI or SDK - and everything in between.  Map Making will bring together HERE capabilities represented by but not limited to Workspace, Marketplace, Studio, Map Data, Location Services, and Applications into a friction-less user experience. 

Options

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