Back End Developer
Backend Developer (Kotlin/JVM) | AIMLEAP | Bangalore- 5 Days | 4–7 years
About the role We're looking for a backend developer to design and build scalable, secure services for mobile and web applications in connected-device products. You'll own APIs, data models and service integrations, working closely with mobile, QA and DevOps colleagues.
Responsibilities
- Design and build RESTful services in Kotlin, defined API-first with OpenAPI.
- Model data and write efficient queries in PostgreSQL.
- Implement caching and asynchronous processing using Redis and message queues.
- Integrate third-party APIs and external services in a clean, extensible way.
- Handle file and media uploads, including large payloads.
- Implement authentication and authorization (OAuth2/OIDC).
- Write automated tests and help maintain CI/CD pipelines.
- Containerize services and support deployments across environments.
- Add logging, metrics and tracing so services are easy to run and debug.Must-have
- 4–7 years of backend development, with strong Kotlin or Java skills (willing to work in Kotlin).
- Experience with Spring Boot or Ktor.
- Kotlin coroutines and non-blocking I/O.
- PostgreSQL, including schema design, migrations (Flyway or Liquibase) and query tuning.
- Redis and a message broker such as RabbitMQ or Kafka.
- API design: versioning, pagination, idempotency and rate limiting.
- Resilient integrations: retries, timeouts and circuit breakers.
- Docker; working knowledge of Kubernetes/Helm.
- OAuth2/OpenID Connect and REST API security best practices.
- Proficiency with Git and CI/CD tooling such as GitHub Actions or GitLab CI.Nice-to-have
- Backends for wearable, IoT or connected-device products.
- An identity provider such as Keycloak.
- S3-compatible object storage.
- Observability tools: OpenTelemetry, Prometheus, Grafana, Sentry.
- Integrating AI/LLM APIs.
- Cloud-agnostic or on-premise deployment experience.
- Experience with AI-assisted development tools.In your application
- Links to services or projects you've built (GitHub or a short description).
- A short note on one scalability or integration problem you solved.What we offer
- Greenfield product work with a modern stack.
- Ownership of service design and architecture decisions.