Talent.com
Back-End Kotlin Developer (Ktor) - Remote

Back-End Kotlin Developer (Ktor) - Remote

Info Resume EdgeGujranwala, Pakistan
30+ days ago
Job description

We are looking for a skilled and proactive

Back-End Developer with experience in Kotlin and Ktor

to design, develop, and maintain scalable server-side applications. The ideal candidate is well-versed in microservices architecture, REST APIs, and modern back-end best practices. You will be part of a fast-paced team building high-performance and secure backend systems for web and mobile applications. Key Responsibilities :

Design, develop, test, and maintain server-side applications using

Kotlin and Ktor framework .

Develop and maintain

RESTful APIs

and backend services.

Implement integrations with databases, third-party APIs, and internal systems.

Work closely with front-end developers, mobile engineers, and DevOps to build and ship features.

Write clean, modular, and maintainable code following industry best practices.

Optimize application performance and scalability.

Conduct code reviews and participate in architecture discussions.

Ensure security, data protection, and compliance in backend systems.

Contribute to CI / CD pipelines and automated testing processes.

Required Skills & Qualifications :

Bachelors degree in Computer Science, Engineering, or a related field (or equivalent experience).

2 to5 years

of professional experience in back-end development.

Proficient in

Kotlin , with solid understanding of

Ktor

framework.

Experience with

relational and non-relational databases

(e.g., PostgreSQL, MySQL, MongoDB).

Familiarity with

microservices architecture ,

containerization (Docker) , and

cloud services

(e.g., AWS, GCP, or Azure).

Good understanding of

authentication ,

authorization , and

API security

best practices.

Experience with

unit testing ,

integration testing , and using testing frameworks (e.g., JUnit, MockK).

Strong problem-solving and debugging skills.

Comfortable using version control (e.g.,

Git ).

Nice to Have : Experience with

GraphQL ,

gRPC , or WebSockets.

Familiarity with DevOps tools and infrastructure as code (e.g., Terraform, Kubernetes).

Prior experience in agile development environments (e.g., Scrum, Kanban).

Contributions to open-source projects or personal GitHub repositories.

#J-18808-Ljbffr

Create a job alert for this search

Backend Developer • Gujranwala, Pakistan