Internships
Register
Copyright © 2000—2026 JetBrains s.r.o.

Standalone Tool for Feature Usage Events Exploration

Description

Our reporting SDK is built in Kotlin and provides functionality for collecting, validating, anonymizing and transmitting usage statistics. There is an internal tool for explorative testing of such usage statistics specific for IDEs already. Your task will be to implement a similar tool as a web application for explorative testing of feature usage collection in non-IDE products.

What you'll learn:

  • Best practices in feature usage collection

  • SDK design principles for testability

  • Real-time communication between applications

Requirements

Must Have:

  • Strong understanding of programming language concepts and paradigms

  • Basic knowledge of HTTP and JSON APIs

  • Good written and verbal communication skills

  • Self-motivation with the ability to work independently on research tasks

Nice to Have:

  • Experience with JVM-based languages (Java, Kotlin)

Admission

Internship Projects Fall 2026

Contact details

internship@jetbrains.com

Preferred internship location

Armenia
Germany

Area

Development

Internship timing preferences

Flexible start
Applications by 08.05.2026
Interview by 30.05.2026
Feedback and final results by 12.06.2026