JVM Tooling Engineer (Senior)
-, Kielce +2 Locations
VirtusLab
VirtusLab is a leading European software consulting and engineering company, home to over 350 EU-based professionals. Our mission is to craft clean code and practical solutions with precision and purpose. We foster a dynamic culture rooted in strong engineering, a sense of ownership, and transparency, empowering our team. As part of the expanding VirtusLab Group, we offer a compelling environment for those seeking to make a substantial impact in the software industry within a forward-thinking organization.
About the role
Join us to write Scala code and make the life of hundreds of developers better!
📝 Project
R-sphere
The project supports one of the world’s largest JVM-based codebases, enabling over a thousand developers to collaborate efficiently. It focuses on building and maintaining internal tools that streamline software development processes such as testing, code reviews, and integration. The team ensures high reliability across hundreds of daily pull requests and test executions.
🛠 Tech stack
JVM, Scala 2.13, Java (8–20+), Groovy (in Jenkins pipelines), Python
🤝 Your future team
The team consists of over 10 experienced engineers distributed across North America, Europe, and Asia. They specialize in JVM-based development and collaborate closely to build robust internal tools that support large-scale software engineering workflows.
What we expect in general
Proficiency 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
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)
Experience with design and creation of GUI applications (nice to have)
Don’t worry if you don’t meet all the requirements. What matters most is your passion and willingness to develop. Moreover, B2B does not have to be the only form of cooperation. Apply and find out!
Join the VLteam and elevate your career to new heights! Join us in shaping the future of software engineering with a team that values flexibility, fosters an open-minded culture, and delivers outstanding solutions. We have extensive knowledge about Data Engineering & Data Science, Cloud-Native Services, Reactive Systems, Dev Tooling and Frontend. We are also worldwide experts in Scala language, officially supporting its development and tooling.