Senior Application Developer

Ather Energy
Bengaluru, Karnataka, India

Role : Senior Application Developer - Cloud

Location : IBC Knowledge Park, Bangalore

Reporting to : Cloud and Data Platform Lead / Cloud Architect

Team name : Vehicle Data Platform Team

About The Team And The Role

The Vehicle Data Platform (VDP) team at Ather is responsible for the critical core that ingests, processes, and exposes massive data streams generated by the fleet to power rider-facing features and business intelligence.

This role is for a seasoned Application Developer Lead who will own the technical direction, development, and operational stability of this high-throughput, event-driven platform. You will blend deep hands-on expertise with technical leadership to guide the team in building a system that is scalable, reliable, and continuously evolving.

Responsibilities

  • Lead end-to-end technical design and architectural decisions for the VDP, ensuring solutions are scalable, reliable, and performant.
  • Maintain a deep, hands-on understanding of core technologies including Java, Kafka, SQL, Redis, and MongoDB.
  • Serve as the primary technical liaison between the VDP team and consuming teams such as App Development, BI, and Cloud Infrastructure.
  • Partner with Product Management to refine requirements and ensure technical solutions align with the product vision and business needs.
  • Define the technical roadmap, strategic goals, and execution themes for Program Increments while leading sprint planning.
  • Drive the development of robust backend services and RESTful APIs while enforcing best practices for code quality and testing.
  • Provide day-to-day technical guidance, coaching, and mentorship to engineers to foster a culture of technical excellence.
  • Act as the primary technical escalation point for troubleshooting and resolving critical production incidents and driving root cause analysis.

Experience And Qualifications

  • Bachelor's or Master's degree in Computer Science or a related engineering field.
  • 4 to 7 years of relevant programming and software development experience, focusing on cloud-native and data-intensive applications.

Must Have Competencies

  • Demonstrate proven, hands-on development expertise in the Java ecosystem (Core Java, Spring Boot) or equivalent modern backend languages.
  • Possess mastery in designing, developing, and deploying high-throughput, event-driven, and streaming systems using Kafka or RabbitMQ.
  • Exhibit strong experience with microservices architecture, containerization (Docker, Kubernetes), and managing diverse SQL and NoSQL databases.
  • Apply demonstrable ability to lead end-to-end design decisions, define technical strategy, and mentor a team of developers.

Good to have Competencies

  • Utilize strong experience with a major public cloud provider, with a preference for Google Cloud Platform (GCP).
  • Demonstrate expertise in defining and managing CI/CD pipelines using tools like Devtron.
  • Apply experience with code instrumentation for system monitoring, logging, and tracing to ensure observability.
  • Lead the implementation of preventative measures following root cause analysis of production incidents.

Want to know more?

At Ather, we’ve built India’s first intelligent scooter, from scratch. Based on the philosophy of clean design and smart technology, we are transforming the urban commute experience. We are expanding in India, and in the coming years, we look forward to scaling up and launching more products globally. Today, our product offerings include the Ather 450X, 450S, 450 Apex, and Rizta. Beyond the product, we are also setting up an extensive charging network and re-imagining end-to-end ownership experience. To know more, check out our Careers site and our Substack.

Be You, With Us

The Ather story doesn't write itself - our people do. We believe everyone is equal, but not the same. Diversity is our strength, and building an inclusive and equitable workplace begins with acknowledging and embracing our differences. We are an equal opportunity employer, and our team reflects a wide range of identities, experiences, and perspectives - all united by a shared passion to shape the Ather journey.

Score my resume against this job, free →

Questions about this job

How do I apply for the Senior Application Developer job at Ather Energy?

Use the apply link on this page: you apply directly with Ather Energy on LinkedIn. Before you do, score your resume against this job description on Fitboard. It shows which skills and keywords the job asks for that your resume doesn't show, so you can fix them first.

What skills does Ather Energy want for this Senior Application Developer role?

The job description asks for Java, Kafka, SQL, Redis, MongoDB, Core Java, Spring Boot and microservices architecture. Make sure your resume shows the ones you have, in the words the job uses: applicant tracking systems look for them.

How can I get a job at Ather Energy?

Apply to the Ather Energy roles that match your experience, and tailor your resume to each job description: for this role that means showing Java, Kafka, SQL. A resume that matches the job's own keywords is more likely to get past screening. Fitboard scores your resume against this exact job for free.

Is this Senior Application Developer job remote or onsite?

This is based in Bengaluru, Karnataka.

Is it free to apply? Does Fitboard charge anything?

Applying is free: you apply directly with Ather Energy, and this job page and its apply link cost nothing. Checking your resume against this job is free too, with 3 free scans when you sign in and no credit card needed.

Will you get shortlisted for this role? Check your match free →