Search by job, company or skills

Back End Developer

Back End Developer

AIMLEAP - Outsource Bigdata
4-7 Years
Not Disclosed
Early Applicant
  • Posted 2 days ago
  • Be among the first 10 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

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
6-8 yrs
Bengaluru, India
Skills:
Java, Database Design, Data structures, Incident Management, Algorithms, Concurrency, System Design, Distributed Systems, Python, Apis, Asynchronous processing, Message queues, Performance optimisation, Go, Caching, Observability
4-6 yrs
Bengaluru, India
Skills:
Design Patterns, Prometheus, Kafka, Grafana, Docker, Swagger, Multi-threading, Hibernate, Oauth2, Data Structures, Jwt, Elk Stack, Sql, Rabbitmq, Jenkins, Algorithms, Sqs, Restful Apis, Jpa, Kubernetes, Spring Boot 3.2, Java 17–21, Message queues, Caching, Microservices architecture, GitHub Actions, AWS Cloud services, Asynchronous processing, GitLab CI, CI/CD, OpenAPI