JVM Tooling Engineer
- Remote
- Kraków, Rzeszów, Kielce, Małopolskie, Poland
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
Scala or Java - advanced
JavaFX/Swing/AWT- regular
Akka - basic
Functional Programming - nice to have
Python or Typescript - nice to have
Angular or React - nice to have
English-advanced
What we expect in general:
-Willingness to work on a project mainly in the Scala programming language (possibility to learn Scala in this project)
-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
-Solid knowledge and understanding of structures, algorithms, and general programming principles
-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)
https://careers.virtuslab.com/job-offer/jvm-tooling-engineer-senior
We do not expect you to qualify for all of the above points. A good understanding of some of these areas and a willingness to develop expertise in others may be sufficient. We are not concerned with your education or any other formalism. What we are concerned with are your passion, knowledge, and experience.
JVM Tooling Engineer Regular
Scala or Java - regular
JavaFX or Swing or AWT - regular
Functional Programming - nice to have
Python or Typescript - nice to have
Akka - nice to have
Angular or React - nice to have
English-advanced
What we expect in general:
-Willingness to work on a project mainly in the Scala programming language (possibility to learn Scala in this project)
-Experience with Java, Scala or other JVM-based language
-Experience with building complex software systems
-Solid knowledge and understanding of structures, algorithms, and general programming principles
-Excellent communication skills and a pragmatic approach to problem-solving
-Ability to work as a part of a team and communicate well
-Experience with extending developer tooling: IDEs, CI/CD systems
-Experience with Python tooling (nice to have)
https://careers.virtuslab.com/job-offer/jvm-tooling-engineer-regular/
We do not expect you to qualify for all of the above points. A good understanding of some of these areas and a willingness to develop expertise in others may be sufficient. We are not concerned with your education or any other formalism. What we are concerned with are your passion, knowledge, and experience.
or
All done!
Your application has been successfully submitted!