JVM Tooling Engineer (Senior) (Praca zdalna)

VirtusLab

Kielce +4 więcej
21 000 - 27 000 PLN
Zdalna
B2B
Scala
JVM
CI/CD
Java
🐍 Python
GUI
💼 B2B
🌐 Zdalna
Pełny etat

Job description

JVM Tooling Engineer (Senior)

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.

If you’re unsure whether you meet all the requirements, we still want you to apply. What matters most is your passion and willingness to develop. We prefer B2B, but it does not have to be the only form of cooperation. Apply and find out!

About the role

  • Build and maintain internal tooling that supports the software development lifecycle, focusing on test infrastructure, code reviews, and integration testing

  • Work with a large-scale JVM-based codebase used by over a thousand developers

  • Write reliable, maintainable code primarily in Scala, integrating with systems like git, BitBucket, and Jira

  • Debug complex issues with limited external documentation or support

  • Collaborate with distributed team members across North America, Europe, and Asia using Kanban workflows

  • Analyze problems quickly and implement effective solutions while considering long-term impact

  • Coordinate with external teams to align tooling improvements with broader development processes

  • Manage your own tasks effectively without needing to work outside standard hours

What we expect

  • Write clean, maintainable code in Scala or another JVM-based language

  • Build complex software systems with a focus on performance and reliability

  • Apply strong knowledge of data structures, algorithms, and core programming concepts

  • Communicate clearly and work effectively within a distributed team

  • Solve technical problems pragmatically while keeping long-term goals in mind

  • Collaborate with external teams to align tooling with broader workflows

  • Extend developer tools such as IDEs or CI/CD systems when needed

Nice to have

  • Experience with Python for scripting or tooling tasks

  • Background in designing GUI applications

A few perks of being with us

  • Building tech community

  • Flexible hybrid work model

  • Home office reimbursement

  • Language lessons

  • MyBenefit points

  • Private healthcare

  • Training Package

  • Virtusity / in-house training

And a lot more!

Wyświetlenia: 11
Opublikowana22 dni temu
Wygasaza 8 dni
Rodzaj umowyB2B
Tryb pracyZdalna
Źródło
Logo
Logo

Podobne oferty, które mogą Cię zainteresować

Na podstawie "JVM Tooling Engineer (Senior)"