Skip to content

JVM Tooling Engineer

  • Remote
    • Kraków, Kielce, Małopolskie, Poland
  • Tooling

Job description

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!

Job 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)

or