Position: Blockchain engineer/consultant (part time)
Category: Java
English level: fluent
Years of experience: 11

i've build whole solution from lowlevel C++ code to UI for one of devices that was part of VOIP devices assembly

i've managed migration to microfrontend approach from prototyping to final implementation

i've mentored students who now work on mid-senior positions
I have a huge list of projects I was involved and helped them to succeed. 
Some of them are:
 - Telecom project for VOIP calls. I developed whole UI and backend part down to hardware. Javascript + PHP + C++
 - Video analysis project helping user to automate analysis of videos from CCTV cameras.  I was responsible for whole frontend part which also included light to medium backend tasks. C#, .NET MVC,
 - Data analysis projects which helps users derive insights from all data the company has. I was responsible for frontend that gathered various widgets with data from many microservices. I helped to migrate to microfrontend approach. Nodejs + React
I want to try Java stack . i'm newbie in Java but proficient in .NET. 
So I'm sure i'll be able to switch to Java fast enough. 

Is there an options for switchers between stacks?