Kotlin Backend Engineer

ixolabs.ai

France

Sur place

EUR 40 000 - 70 000

Temps partiel

14 jours+

Recevez plus de réponses des employeurs

Envoyez un CV adapté au poste en quelques minutes.

Résumé du poste

ixolabs.ai is seeking a Kotlin Backend Engineer for AI training to help produce idiomatic server-side Kotlin that leverages coroutines, sealed types, and Kotlin DSLs. You will work across Ktor, Spring Boot (Kotlin), and Micronaut to push Kotlin patterns beyond Java. Start date is immediate with flexible 10–25 hours per week.

Remote work is allowed. You will review AI-generated code for idiomatic coroutine usage, validate database access (Exposed, jOOQ, JPA with Kotlin) and contribute to testing

Qualifications

  • 6+ years on JVM backends, with 3+ years writing production Kotlin server code.
  • Hands-on experience with Kotlin web frameworks (Ktor or Spring Boot) in production.
  • Strong knowledge of coroutines, Flow, and structured concurrency in production systems.
  • Experience with relational/document databases on the JVM and Gradle builds.

Responsabilités

  • Generate and evaluate Kotlin backend instruction-response pairs across Ktor, Spring Boot (Kotlin), and Micronaut.
  • Review AI-generated code for idiomatic Kotlin coroutine usage and concurrency.
  • Provide feedback on Kotlin DSLs and type-safe builders.
  • Validate DB access (Exposed, jOOQ, JPA with Kotlin) and migrations.
  • Evaluate testing approaches (Kotest, MockK) and integration tests.
  • Identify nullability and interop issues in JVM/Kotlin code.

Connaissances

Kotlin
Ktor
Spring Boot (Kotlin)
Coroutines
Flow
Structured concurrency
JVM backends
SQL databases

Outils

Exposed
jOOQ
JPA-Kotlin
Gradle

Description du poste

About this role

Kotlin on the backend brings concise syntax, structured concurrency, and strong type safety to JVM services and AI assistants often confuse it with its Java cousin. As a Kotlin Backend Engineer for AI training, you will help AI produce idiomatic server-side Kotlin that takes full advantage of coroutines, sealed types, and DSLs without falling back to Java patterns.

Key Responsibilities
  • Generate and evaluate Kotlin backend instruction-response pairs spanning Ktor, Spring Boot (Kotlin), and Micronaut.
  • Review AI-generated code for idiomatic use of coroutines, Flow, and structured concurrency.
  • Provide feedback on type-safe builders, sealed classes, and Kotlin DSL design.
  • Validate AI handling of database access (Exposed, jOOQ, JPA-with-Kotlin) and migrations.
  • Evaluate AI outputs for testing strategies (Kotest, MockK) and integration testing.
  • Identify subtle issues in nullability handling, exception flow across coroutines, and JVM interop.
Ideal Qualifications
  • 6 years on JVM backends, including 3 years writing production Kotlin server code.
  • Deep familiarity with at least one major Kotlin web framework (Ktor or Spring Boot).
  • Strong grasp of coroutines, Flow, and structured concurrency in production systems.
  • Experience with relational and document databases on the JVM.
  • Comfort with Gradle, build scripts, and multi-module Kotlin projects.
  • Familiarity with cloud deployment (AWS, GCP) and observability is a plus.
Project Timeline
  • Start Date: Immediate
  • Duration: Ongoing
  • Commitment: Flexible, 10-25 hours/week
Contract & Payment Terms
  • Independent contractor agreement
  • Remote work - anywhere in eligible locations
  • Weekly payment via Stripe or bank transfer
  • Flexible hours

Help AI write Kotlin like a server-side Kotlin developer - apply now!

Obtenez votre examen gratuit et confidentiel de votre CV.
ou faites glisser et déposez votre fichier ici.
Similar jobs

Postes similaires à comparer

Kotlin Backend Engineer — Remote & Flexible
Kotlin Backend Engineer — Remote & Flexible

ixolabs.ai • France

À distance
EUR 40 000 - 70 000
Scala Engineer
Scala Engineer

ixolabs.ai • France

À distance
Remote work
Flexible hours
Weekly payments via Stripe
Senior Android/Kotlin Engineer — Remote, Flexible Hours
Senior Android/Kotlin Engineer — Remote, Flexible Hours

ixolabs.ai • France

À distance
iOS / Swift Developer
iOS / Swift Developer

ixolabs.ai • France

À distance
Flutter Developer
Flutter Developer

ixolabs.ai • France

À distance
EUR 40 000 - 70 000
Remote work
Weekly payments via Stripe
Flexible hours
+1
Senior Java/Kotlin Backend Engineer AI-Driven End-to-End
Senior Java/Kotlin Backend Engineer AI-Driven End-to-End

Malt • Paris

Sur place
EUR 90 000 - 130 000
Stock options
Sabbatical program
Books provided
+1
MLOps Engineer
MLOps Engineer

ixolabs.ai • France

À distance
Software Engineer
Software Engineer

Established Search • Paris

Hybride
EUR 50 000 - 80 000
Frontend TypeScript Engineer
Frontend TypeScript Engineer

ixolabs.ai • France

À distance
EUR 55 000 - 85 000
Remote Backend Engineer & AI Task Designer
Remote Backend Engineer & AI Task Designer

Anyone AI • Paris

Sur place