¡Activa las notificaciones laborales por email!

Java Runtimes, Tooling and Ecosystem - Senior

Canonical - Jobs

Córdoba

A distancia

EUR 40.000 - 70.000

Jornada completa

Hace 2 días
Sé de los primeros/as/es en solicitar esta vacante

Mejora tus posibilidades de llegar a la entrevista

Elabora un currículum adaptado a la vacante para tener más posibilidades de triunfar.

Descripción de la vacante

Canonical is seeking a Senior Java Developer to enhance the Java ecosystem on Ubuntu. You will work with the Ubuntu Foundations team on JVM-related components, mentor engineers, and engage in collaborative problem-solving. This role requires strong Java and Linux skills, with attractive perks like learning opportunities and annual compensation review.

Servicios

Learning and development opportunities
Annual compensation review
Recognition rewards
Annual leave
Travel priority with Priority Pass

Formación

  • Long-time Linux user, experienced in Java development.
  • Interested in Debian/Ubuntu packaging.
  • Soft skills include curiosity, flexibility, and accountability.

Responsabilidades

  • Collaborate with a distributed team and product managers.
  • Define JVM roadmap and integrate tooling.
  • Write high-quality code, debug issues, and review peers' code.

Conocimientos

Java
Linux
Debian packaging
Cloud-native environments
Problem-solving
Flexibility
Curiosity
Accountability

Educación

Relevant degree

Descripción del empleo

Java Runtimes, Tooling and Ecosystem - Senior

Canonical - Jobs

Ubuntu strives to deliver the latest and best free software components in an easy-to-use and highly reliable form, with long-term security maintenance commitments. We build on the technical excellence of Debian and focus on solutions for the industry. The successful applicant will be passionate about the future of Java and the Java Virtual Machine, and aware of the open-source ecosystem dynamics and the needs of large, innovative organizations.

As part of the Ubuntu Foundations team, you will work on the architecture, design, and development of core components related to the Java Virtual Machine and tooling. Responsibilities include discussing designs with colleagues and community, mentoring engineers, and collaborating with other teams to enhance Ubuntu's performance and user experience across various platforms.

We believe developers working with Java and JVM languages should have an operating system that makes their work easy and enjoyable. Join us to make this happen!

  • Collaborate proactively with a distributed team
  • Work with product managers to define the JVM roadmap in Ubuntu
  • Select, integrate, and package JVM tooling in Ubuntu
  • Ensure Ubuntu remains a top platform for JVM-based innovation
  • Write high-quality code for new features
  • Debug issues and provide fixes
  • Review code from peers
  • Engage in idea discussions and problem-solving
  • Work remotely with occasional travel (2-4 weeks/year)

Requirements include being a long-time Linux user, passionate about technology, experienced or interested in packaging for Debian/Ubuntu, professional Java experience (preferably in cloud-native environments), a relevant degree, and soft skills such as curiosity, flexibility, and accountability.

What Canonical Offers
  • Learning and development opportunities
  • Annual compensation review
  • Recognition rewards
  • Annual leave
  • Travel priority with Priority Pass

Canonical is a growing international company working with the open-source community to deliver Ubuntu, the world's leading free software platform. Our services help businesses reduce costs, improve efficiency, and enhance security.

Consigue la evaluación confidencial y gratuita de tu currículum.
o arrastra un archivo en formato PDF, DOC, DOCX, ODT o PAGES de hasta 5 MB.