At Driivz, AI-augmented development is how we work — not an experiment, not a bonus skill. Our Android team builds and ships complex features using agentic AI tools as a core part of the development loop: from research and architecture through implementation, testing, and code review.
You'll join a team building a white-label EV charging platform used by 40+ global brands. The app handles real-time charging sessions, multi-gateway payments, geolocation, and operator-branded experiences — all in a multi-module Kotlin codebase undergoing active MVI and Compose migrations.
As a Senior Android Developer, you'll own the full delivery lifecycle: designing and shipping complex current features, driving legacy-to-modern migrations (XML → Compose, MVVM → MVI, EventBus → Flow, Dagger 2 → Hilt), and contributing to platform and build system health — all with AI as your co-pilot.
What will you do?
Become an eminent member of the product’s core team.
Focus on next-gen architecture, scalability and performance.
Enhance core capabilities in LOB areas such as Billing, CRM.
Assist in overall performance improvements, advanced optimizations.
What should you have?
Experienced Back End Developer in Java with 5+ years.
Proven Java experience with Spring Boot framework.
Proven experience with Micro-Services Architecture.
Proven experience in SaaS multitenant high throughput systems.
Proficient in OOD (Object Oriented Design).
Proven experience with a rational Database (MySQL/Postgres, etc.)
Experience with Docker.
Team player with extensive experience working in teams.
Advantages:
Hibernate deep knowledge.
Experience with ActiveMQ/RabbitMQ.
Proficient in advanced SQL.
Familiarity with a public Cloud provider (GCP/AWS/Azure).
Experience with non-blocking programming (Vertx).
Experience with Event driven architecture.
Driivz is a Vontier company and one of the world's leading EV charging management platforms, operating across 35 countries. Our platform powers charge po