remoteonsite
Software Engineer - Java Full Stack Developer - Harman
Full Stack Developer
Full‑stack software engineer building automotive infotainment and audio platforms using Java, Spring, Angular and microservice architectures, delivering robust REST APIs and data‑driven features.
About the role
Key Responsibilities
- Design, develop, and maintain full‑stack applications for automotive audio and infotainment systems using Java, Spring Boot, and Angular.
- Implement and expose RESTful APIs and micro‑service components that integrate with vehicle‑level platforms.
- Collaborate with cross‑functional hardware, firmware, and UI teams to deliver end‑to‑end features that enhance the driving experience.
- Write efficient SQL queries and manage data persistence, ensuring performance and reliability.
- Participate in code reviews, unit testing, and continuous integration pipelines using Git and related DevOps tools.
Requirements
- Strong proficiency in Java and Spring framework for backend development.
- Experience building responsive front‑ends with Angular (or similar JavaScript frameworks).
- Solid understanding of REST API design, micro‑service architecture, and relational databases (SQL).
- Familiarity with version control (Git) and CI/CD practices.
- Ability to work collaboratively in a multidisciplinary automotive engineering environment.
Skills
javaspringangularsql