Job Detail

Master Thesis Implement a Language Server for Code Completion

Inseriert am: 17.09.2020

In this role


The goal of the master thesis is to:



  • develop a service implementing the language server protocol with LSP4J and Java/Scala, to provide SmartDataLake HOCON notation code completion for various IDE’s.

  • Create a plugin for Visual Studio Code to use your LSP implementation

  • Bonus: Create a plugin for IntelliJ to use your LSP implementation


What we offer


Join our team as intern and you will find a young, dynamic and culturally diverse working environment.


About your profile


knowledge / skills required  



  • Knowledge in Java/Scala and basic knowhow about parsers and compilers.

  • Interest to deep dive into a concrete parser/compiler challenge.

If you are INTERESTED in applying for this position, please send us your complete application (CV, cover letter, letter of reference, diplomas and certificates). Apply

Details