Master Thesis: Implement a Language Server for Code Completion
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.
Mit einer mehr als 50-jährigen Geschichte und über 1300 Spezialisten bieten wir ein einmaliges Spektrum an Erfahrungen, Fähigkeiten und technischen Innovationen.
Sie möchten Ihre Ausbildung, Ihre grenzenlose Wissbegierde und Ihr unkonventionelles Denken einbringen.
Deine Initiative ist deine Chance! Wir suchen ständig neue Talente. Entdecken Sie hier unsere neusten Jobangebote!