JVM Tooling Engineer

🏢 VirtusLab · all VirtusLab jobs
📍 Worldwide
📅 Posted 2026-08-06 · via Himalayas
🏷 JVM-Engineering,Developer-Tooling,Programming-Languages,DevOps,Developer-Tooling-Engineer,Tooling-Engineer,Tools-Development-Engineer,Developer-Tools-Engineer,Software-Engineer
Apply on original site ↗

We are #VLteam - tech enthusiasts constantly striving for growth. The team is our foundation, that's why we care the most about the friendly atmosphere, a lot of self-development opportunities and good working conditions. Trust and autonomy are two essential qualities that drive our performance. We simply believe in the idea of ​​“measuring outcomes, not hours”. Join us & see for yourself!
Requirements
JVM Tooling Engineer (Senior/Staff)

Details: JVM Tooling Engineer (Senior/Staff) - Careers VirtusLab
Required skills:

Scala or Java - advanced

AI - asisted development - advanced

Functional Programming - nice to have

Python or Typescript - nice to have

Angular or React - nice to have

English - advanced
What we expect in general

- Working hours in GMT+3, GMT+4 or GTM+5 timezones

-
Proficiency with Java, Scala or other JVM-based language

-
Experience with debugging, profiling memory and GC issues on the JVM

-
Experience with building complex software systems

-
Hands-on experience with AI-assisted development

-
Excellent communication skills and a pragmatic approach to problem-solving

-
Ability to work as a part of a team and communicate well

-
Ability to analyse issues, propose and implement solutions together with other developers.

-
Experience with working with external teams and processes.

-
Experience with extending developer tooling: IDEs, CI/CD systems

-
Experience with Python tooling (nice to have)

Originally posted on Himalayas

← All remote jobs