
Java/Kotlin - Senior Developer
- Bangalore, Karnataka
- Permanent
- Full-time
- Hands-on design, development, and delivery of backend services and APIs using Java 8+/Kotlin, Spring Boot, Microservices.
- Write clean, testable, and efficient code along with unit and integration tests.
- Contribute to system design discussions and propose scalable, high-performance solutions.
- Work with relational and NoSQL databases (PostgreSQL, MongoDB) efficiently.
- Package and deploy applications using Docker & Kubernetes on Azure or AWS.
- Implement monitoring, logging, and performance tuning of backend services.
- Integrate messaging systems (Kafka, RabbitMQ) and caching frameworks (Redis).
- Automate deployments and provisioning using Terraform or similar tools.
- Participate in code reviews, technical discussions, and set best practices for the team.
- Mentor junior developers while remaining actively involved in coding and delivery.
- Bachelor's/Master's degree in Computer Science, Engineering, or equivalent.
- 6-9 years of backend development experience with Java and exposure to Kotlin.
- Proven flexibility and willingness to work extensively in Kotlin.
- Strong problem-solving and performance optimization skills.
- Experience in event-driven architectures.
- Strong exposure to DevOps and CI/CD pipelines.
- Awareness of cloud-native design patterns and security best practices.
- Be part of a purpose-driven organization that's shaping the future of mobility.
- Work on cutting-edge technologies and global projects.
- Thrive in a collaborative, diverse, and inclusive environment.
- Access world-class infrastructure and learning opportunities.