Senior Java Developer (Kotlin)

ACL Digital

Bengaluru

Hybrid

INR 1,800,000 - 2,800,000

Full time

11 days ago
Application generator

Turn this role into an interview — a resume and cover letter built around what this employer wants.

Get past ATS filters

Job summary

ACL Digital is seeking an experienced Backend Developer to design and maintain Kotlin-based microservices in a cloud-native environment. The role emphasizes scalable, high-performance Java/Kotlin backends and distributed systems in an agile setting.

You will build RESTful APIs, event-driven solutions with Kafka, and containerized services via Docker on Kubernetes/EKS, using AWS for cloud-native workloads. Collaboration with Product, QA, DevOps and Architecture teams is essential.

Qualifications

  • Strong Core Java & Kotlin backend experience.
  • </analysis>

Responsibilities

  • Design, develop, and maintain scalable backend applications using Java/Kotlin and Microservices architecture.
  • Build and integrate RESTful APIs and distributed systems.
  • Develop event-driven solutions using Apache Kafka.
  • Containerize services using Docker and deploy on Kubernetes/EKS.
  • Work with AWS cloud services to build cloud-native applications.
  • Collaborate with Product, QA, DevOps, and Architecture teams.
  • Participate in code reviews, debugging, performance tuning, and production support.
  • Follow coding standards, security guidelines, and engineering best practices.
  • Use Git for source control and follow CI/CD processes.
  • Write unit and integration tests to ensure code quality.
  • Leverage AI-assisted development tools to enhance productivity.

Skills

Core Java
Kotlin
Microservices
Docker
Kubernetes/EKS
Apache Kafka
SQL/NoSQL databases
Postgres
MongoDB
Graph DB
AWS cloud
Unit testing
Integration testing
AI-assisted tooling
Git

Tools

Git

Job description

Role & responsibilities
Overview

We are looking for an experienced Backend Developer with strong expertise in Java-based backend technologies, Microservices architecture and a willingness to work extensively in Kotlin. The selected candidate will primarily develop and maintain Kotlin-based backend services and microservices in a cloud-native environment. The ideal candidate should have hands-on experience in building scalable, high-performance backend systems and working with distributed applications in an agile environment.

Key Responsibilities
  • Design, develop, and maintain scalable backend applications using Java/Kotlin and Microservices architecture.
  • Build and integrate RESTful APIs and distributed systems.
  • Develop event-driven solutions using Apache Kafka.
  • Containerize services using Docker and support deployments on Kubernetes/EKS.
  • Work with AWS cloud services to build and maintain cloud-native applications.
  • Collaborate with Product, QA, DevOps, and Architecture teams.
  • Participate in code reviews, debugging, performance tuning, and production support activities.
  • Follow coding standards, security guidelines, and engineering best practices.
  • Use Git for source control and follow established CI/CD and release processes.
  • Strong experience in writing Unit Test Cases and Integration Test Cases.
  • Leverage AI-powered development tools and coding assistants to improve productivity, code quality, debugging, testing, and documentation.
Must-Have Skills
  • Strong Core Java fundamentals and backend development experience.
  • Hands-on experience with Microservices architecture like Docker and Kubernetes/EKS.
  • Strong experience with Apache Kafka.
  • Exposure to SQL and NoSQL data bases including Postgres, MongoDB, Graph DB
  • Hands-on experience with AWS cloud services.
  • Strong analytical and problem-solving skills.
  • Strong experience in writing Unit and Integration Test Cases.

Preferred candidate profile

Preferred Skills
  • Hands-on experience with Java/Kotlin.
  • Exposure to NATS Jetsteams would be a plus
  • Experience building cloud-native and distributed applications.
  • Exposure to event-driven architecture
Version Control
  • Git
What We Are Looking For
  • Strong ownership and accountability.
  • Excellent communication and collaboration skills.
  • Ability to work independently in a fast-paced Agile environment.
  • Passion for learning and adapting to new technologies.Willingness to work extensively on Kotlin-based applications.
  • Hands-on experience using AI-assisted development tools (Ex: Codex, GitHub Copilot, ChatGPT, Claude, Cursor, Windsurf, or similar) to enhance engineering productivity.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

SENIOR ENGINEER - Java
SENIOR ENGINEER - Java

Happiest Minds Technologies • Bengaluru

On-site
INR 800,000 - 1,200,000
Senior Backend Developer - Kotlin / Java
Senior Backend Developer - Kotlin / Java

Forward Eye Technologies • Dadri

On-site
INR 1,500,000 - 2,100,000
Senior Backend Developer - Kotlin / Java
Senior Backend Developer - Kotlin / Java

Forward Eye Technologies • Pune District

On-site
INR 1,800,000 - 3,000,000
Senior Java Developer
Senior Java Developer

Hucon Solutions • Thiruvananthapuram

Hybrid
INR 1,200,000 - 2,400,000
Java Back End Developer
Java Back End Developer

ITC Infotech • Bengaluru

Hybrid
INR 1,500,000 - 2,100,000
Back End Developer OR Kotlin Developr
Back End Developer OR Kotlin Developr

Talent21 • Hyderabad

On-site
INR 1,800,000 - 2,800,000
Java Developer (Lead Level)
Java Developer (Lead Level)

NARBA • Dadri

On-site
INR 1,500,000 - 2,500,000
Senior Android Developer
Senior Android Developer

Vintronics Consulting • Bengaluru

On-site
INR 1,200,000 - 2,000,000
Kotlin Backend Developer (Senior)
Kotlin Backend Developer (Senior)

Winzons • India

On-site
INR 1,200,000 - 2,400,000
Java Developer
Java Developer

Naviq • India

On-site
INR 2,400,000 - 4,200,000