Required Skills
About the Job
Join HERE Technologies as a Senior Software Engineer in Mumbai, Maharashtra, and contribute to innovative location data and technology solutions. In this role, you will define, design, implement, and document features, working cross-functionally with product and internal teams. You'll tackle technical challenges, analyze requirements, and collaborate with stakeholders.
Key responsibilities include architecting, developing, and testing both backend (Java, Spring Boot) and frontend (Vue.js, Angular, TypeScript) components. You will evaluate and select appropriate technologies, refine user stories, and contribute to development infrastructure, including build, testing, and continuous integration/delivery pipelines (Jenkins, Docker, Kubernetes). You will also participate in running, monitoring, and supporting production systems, including on-call rotations, and actively engage in team ceremonies and effective communication.
We are looking for an ambitious team player with 5-8 years of professional software development and deployment experience, including CI/CD and automated testing. Strong programming skills in Java (Spring Boot) or TypeScript are essential, along with hands-on experience with cloud technologies like Azure, distributed systems (Docker & Kubernetes), and JavaScript frameworks (Angular, Vue.js). Experience with AI agents and building MCP servers is strongly desired. Familiarity with DevOps methodologies is a plus.
HERE Technologies is a global leader in location data and technology, empowering businesses and individuals to achieve better outcomes. We offer a dynamic, cutting-edge environment with opportunities for direct impact, professional growth, and skill development. We are an equal opportunity employer committed to fostering innovation, opportunity, and inclusion.