Kotlin Development Senior Associate

Year    KA, IN, India

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

Beware of fraud agents! do not pay money to get a job

MNCJobsIndia.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Job Detail

  • Job Id
    JD4797309
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    KA, IN, India
  • Education
    Not mentioned
  • Experience
    Year