Search by job, company or skills

Back End Developer

Back End Developer

AIMLEAP - Outsource Bigdata
4-7 Years
Not Disclosed
Early Applicant
  • Posted 5 days ago
  • Be among the first 20 applicants

Job Description

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.

More Info

Job Type:
Industry:
Employment Type:

Key Skills

Similar Jobs

3-5 yrs
Bengaluru, India
Skills:
PostgreSQL, Prometheus, Node.js, Grafana, Redis, Typescript, Celery, Docker, FastAPI, Python, Kubernetes, AWS, GitHub Actions, OpenTelemetry
4-6 yrs
Bengaluru, India
Skills:
PostgreSQL, Dynamodb, Node.js, Kafka, Microservices, Rabbitmq, Typescript, Gcp, Rest Apis, Nestjs, Azure, Python, AWS, AWS SQS, Redis Streams
5-7 yrs
Bengaluru, India
Skills:
Java, Nosql, Docker, Restful Api, Apache Kafka, Azure, Python, Kubernetes, Sql, AWS, Go
5-7 yrs
Bengaluru, India
Skills:
Java, Api Integration, Restful Services, PostgreSQL, Dynamodb, Redis, Kubernetes, AWS cloud platform, MicroService design and development, Java Spring Framework
3-7 yrs
Bengaluru, India
Skills:
Java, C#, Graphql, PostgreSQL, Node.js, Css3, Redis, Typescript, REST, Html5, MongoDB, Python, Go, GRPC, WebSockets