Know ATS Score
CV/Résumé Score
  • Expertini Resume Scoring: Our Semantic Matching Algorithm evaluates your CV/Résumé before you apply for this job role: Java Virtual Machine Developer.
Germany Jobs Expertini

Urgent! Java Virtual Machine Developer Job Opening In Boeblingen – Now Hiring IBM

Java Virtual Machine Developer



Job description

**Introduction**

A career in IBM Software means you’ll be part of a team that transforms our customer’s challenges into solutions.


Seeking new possibilities and always staying curious, we are a team dedicated to creating the world’s leading AI-powered, cloud-native software solutions for our customers.

Our renowned legacy creates endless global opportunities for our IBMers, so the door is always open for those who want to grow their career.


We are seeking a JVM developer to join our IBM OpenJDK team to help maintain our OpenJDK releases across the whole portfolio.

As part of our team, you will be responsible for developing and maintaining high-quality OpenJDK, integrate patches from the latest OpenJDK development tree into the older releases such as OpenJDK 8 and 11, helping extend the lifecycle for these old versions to support our customer workflow.


IBM’s product and technology landscape includes Research, Software, and Infrastructure.

Entering this domain positions you at the heart of IBM, where growth and innovation thrive.

**Your role and responsibilities**

As a key member in our dynamic team, you will be working directly with the upstream communities of OpenJDK on bug fixes, trace, analyse issues and performance optimisations, and perform backports from the latest versions of OpenJDK to help maintain our list of supported OpenJDK for our customers, including OpenJDK 11 and OpenJDK 8, as well as help maintain these versions upstream in the official OpenJDK repositories.

You will work and maintain the client libraries of the JDK runtime as well as Java Virtual Machine technologies such as Hotspot and its various Garbage Collectors, and help debug and diagnose problems in OpenJDK on our supported platforms, create CSR (compatibility specification review) where API changes and additions may be necessary.

In this role you will work closely with the upstream community of developers, produce open source code and work with an upstream first model.

**Required technical and professional expertise**

* Software Development Expertise:


Strong background in software development, demonstrating expertise in programming languages, in particular Java and C++.

* Self-Starter Mindest:


A self-starter with a proactive mindset, able to initiate and drive projects independently, analyse and find problems and solve them with minimal guidance and supervision.

* Excellent Problem-Solving Skills:


Demonstrated excellence in problem-solving, with the ability to tackle complex issues and find effective solutions, and the ability to review other people’s code and analyse the implications of backporting code recently developed to a stable and legacy codebase.

* Collaborative Team Player:


Ability to work seamlessly as part of a distributed team, contributing to collective goals and fostering a collaborative work environment, and the ability to work with upstream Open Source communities on public code.

**Preferred technical and professional experience**

* 5years of C/C++ experience

* Excellent knowledge and understanding of the JVM language specification and the Java language

* Proven experience of maintenance of legacy software

* Existing experience with the Java Garbage Collectors is a plus

* Excellent communication skills, both written and orally, in English

* Having a role (Author, Committer, Reviewer, etc..) with the upstream OpenJDK project is a plus.

* Having experience with OpenJDK upstream and downstream development is a plus.

IBM is committed to creating a diverse environment and is proud to be an equal-opportunity employer.

All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, gender, gender identity or expression, sexual orientation, national origin, caste, genetics, pregnancy, disability, neurodivergence, age, veteran status, or other characteristics.

IBM is also committed to compliance with all fair employment practices regarding citizenship and immigration status.


Required Skill Profession

Other General



Your Complete Job Search Toolkit

✨ Smart • Intelligent • Private • Secure

Start Using Our Tools

Join thousands of professionals who've advanced their careers with our platform

Rate or Report This Job
If you feel this job is inaccurate or spam kindly report to us using below form.
Please Note: This is NOT a job application form.


    Unlock Your Java Virtual Potential: Insight & Career Growth Guide