Software Engineer - Backend Developer
Introduction: A Career at HARMAN Automotive
We’re a global, multi-disciplinary team that’s putting the innovative power of technology to work and transforming tomorrow. At HARMAN Automotive, we give you the keys to fast-track your career.
- Engineer audio systems and integrated technology platforms that augment the driving experience
- Combine ingenuity, in-depth research, and a spirit of collaboration with design and engineering excellence
- Advance in-vehicle infotainment, safety, efficiency, and enjoyment
About the Role
Join our team as a backend developer and help us build web application for a revolutionary automotive platform. This role offers a unique opportunity to join a project in its early stages under the guidance of experienced leaders with a proven track record. You will play a pivotal role in making crucial decisions that will shape the direction and success of our platform.
What you will do
- Design, develop, and maintain web application backend development.
- Identify test scenarios and write & execute unit testcase.
- Effectively communicating project status and updates to internal stakeholders.
- Collaborating with the team to ensure projects stay on track, meeting deadlines, and accommodating varying levels of complexity.
- Work closely with the stakeholders to identify and resolve issues.
- Follow Agile development methodologies to ensure timely and high-quality software delivery.
What You Need to Be Successful
Experience: 4-8 years of experience in Backend development.
- Kotlin & Go: Deep knowledge of the Kotlin language
- An advantage (or willingness to learn) is knowledge of the Go (Golang) language, which we use for the BFF layer (AppShell)
- API and Microservices: Experience with the design, development, and integration of synchronous REST API services
- Knowledge of Spring Boot and Javalin (Javalin is not must have but nice to have or willing to learn it)
- Database and Caching: Advanced knowledge of relational databases, primarily MySQL and specifically Amazon Aurora
- Experience with versioning and migrating database schemas using the Flyway tool
- Practical experience with in-memory databases and caching via Redis (AWS ElastiCache)
What Makes You Eligible
- Be willing to travel up to 10%.
- Be willing to work in an office in Bengaluru, India.
- Any offer of employment is conditioned upon the successful completion of a background investigation and drug screen.
What We Offer
-Work from Office environment with in-person collaboration, with most office-based roles onsite Five days a week.
- Competitive salary and benefits package
- Opportunities for professional growth and development
- Collaborative and dynamic work environment
- Access to cutting-edge technologies and tools
- Recognition and rewards for outstanding performance through BeBrilliant
- Chance to work with a renowned German OEM
Required Skills
Required Languages
🇬🇧 English