Kotlin Development - Senior Associate

6 - 8 years

27 - 42 Lacs

Posted:2 weeks ago| Platform: Naukri logo

Apply

Work Mode

Work from Office

Job Type

Full Time

Job Description

 


 

Job Summary

Role Expectations

 

Design build and maintain highperformance secure and scalable microservices using Kotlin with the Ktor framework

Develop and integrate RESTful APIs for enterprisescale platforms

Collaborate with architects DevOps engineers and product teams to ensure services meet functional performance and security requirements

Apply modern software engineering practices TDD CICD cloudnative deployment to deliver highquality code

Mentor junior developers on Kotlin best practices in backend d


 

Responsibilities

Responsibilities

 

Microservices Development

 

Design and implement backend services using Kotlin Ktor

Build APIs that are wellstructured documented and versioncontrolled

Integrate with internal and external systems through secure API endpoints

 

Performance Security Scalability

 

Optimise microservices for low latency and high throughput

Implement authenticationauthorisation OAuth2 JWT API keys and data validation

Ensure services are horizontally scalable and cloudready AWSGCPAzure

 

Collaboration Delivery

 

Work in an agile environment with crossfunctional squads

Participate in code reviews architecture discussions and sprint planning

Pair with DevOps to containerise services and deploy via CICD pipelines

 

Quality Maintainability

 

Write clean maintainable and testable code following SOLID principles

Implement automated unit integration and performance tests

Contribute to shared service templates and internal Kotlin libraries

 

MustHave Skills

 

5 years backend development experience with 3 years in Kotlin for serverside applications

Strong expertise in Ktor framework for building microservices

Solid understanding of RESTful API design OpenAPISwagger and API lifecycle management

Experience with relational andor NoSQL databases PostgreSQL MySQL MongoDB etc

Proficiency in building and consuming asynchronous services Kafka RabbitMQ or similar

Strong grasp of cloudnative concepts Docker Kubernetes microservices patterns

Experience with CICD tools Jenkins GitLab CI GitHub Actions etc

 

GoodtoHave Skills

 

Experience working in AWS environment

Knowledge of coroutines and reactive programming in Kotlin

Exposure to security frameworks and zerotrust API design

Understanding of distributed system design circuit breakers service discovery API gateways

Experience in performance profiling and tuning for highload services

Familiarity with Terraform or other InfrastructureasCode tools

Mock Interview

Practice Video Interview with JobPe AI

Start Job-Specific Interview
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

coding practice

Enhance Your Skills

Practice coding challenges to boost your skills

Start Practicing Now
Cognizant logo
Cognizant

IT Services and IT Consulting

Teaneck New Jersey

RecommendedJobs for You