Java VM Compiler Developer

2 weeks ago


Stockholm, Stockholm, Sweden Oracle Full time

Come join us

This is an opportunity for a hardworking and motivated individual to participate in the development of optimizing compiler technology for Oracle's Java HotSpot Virtual Machine. Work on exciting and meaningful projects in different phases of JVM bytecode compilation. Collaborate with teammates within Oracle and the OpenJDK community to improve the functionality, quality, and performance of our current and future compiler technologies. Support customers, partners and developers who rely upon and contribute to this widely used JVM.

Oracle Oracle, a global provider of enterprise cloud computing, is empowering businesses of all sizes on their journey of digital transformation. Oracle Cloud provides leading-edge capabilities in software as a service, platform as a service, infrastructure as a service, and data as a service.

Oracle's application suites, platforms, and infrastructure leverage both the latest technologies and emerging ones - including artificial intelligence, machine learning, blockchain, and Internet of Things - in ways that create business differentiation and advantage for customers. Continued technological advances are always on the horizon.

Java Platform Group The Java Platform Group (JPG) is the team primarily responsible for building and advancing the Java platform, developing the Java language, and stewarding the OpenJDK ecosystem forward. For many years, JPG has ensured that Java remains relevant in the technology universe by developing new features and addressing the problems and opportunities of tomorrow. With over 60 billion active JVMs globally, much of the world relies on the work of this team - Java innovation starts here.

While we act with the speed and attitude of a start-up, we operate with the scale and customer-focus expected as the leading enterprise software company in the world. We strive for equity, inclusion, and respect for all, ensuring our unique individuality is harmonious in a team environment. As an intern, you will be part of a team of uniquely smart, motivated, and diverse people who are offered the autonomy and support to do their best work, while also being given the opportunity to learn.

JVM Compiler Team The Java Virtual Machine is a core component of the Java SE platform. It implements the Java Virtual Machine Specification, and is delivered as a shared library in the Java Runtime Environment. As the Java bytecode execution engine, it provides Java runtime facilities, such as thread and object synchronization, on a variety of operating systems and architectures. It efficiently manages the Java heap using garbage collectors, optimized for both low pause time and throughput. It provides data and information to profiling, monitoring and debugging tools and applications.

The Compiler Team is responsible for development and maintenance of the Virtual Machine's just-in-time (JIT) compilers that adaptively compile Java bytecodes into optimized machine instructions. The team works hard to ensure high performance on all supported platforms and stays up-to-date on current and future hardware. Feature development projects to take advantage of new hardware features and to increase stability and performance are always part of the team's focus. The team is also deeply involved in work for ongoing and future key JDK projects including Projects Valhalla, Loom, Panama and ZGC.

Career Level - IC2

About You

Knowledge of computer architecture and compiler construction, and the ability to program and debug complex algorithms with a strong focus on quality, are crucial attributes of an engineer in this position. The successful candidate will communicate and collaborate optimally within a distributed JVM team and Java development organization.

Compiler development expertise in areas such as global optimization, loop optimization, code generation and register allocation, as well as experience with virtual machine development and multi-platform support including ARM64 is highly desired.

Preferred Qualifications

BS/MS degree in CS, EE, or equivalent. 4+ years of software development experience. Good problem-solving skills. Good communication and presentation skills in English. Experience with modern IDEs and version control (Git). Proficiency with C++, assembly language, and Java programming. An understanding of the Java Virtual Machine Specification. Experience with software engineering practices including code reviews, coding standards, source control management, build processes, testing and continuous integration. Expertise in compiler development.

Does this sound like you? If so, we hope to meet you



  • Stockholm, Stockholm, Sweden Inside Java Full time

    We are looking for a Software Development Engineer who will help us diagnose, debug and resolve bugs reported by our customers as well as improving the overall quality and stability of the JVM. Here in the Stockholm office, we have the unique access to some of the people that actually created the HotSpot JVM. You will be working in partnership with the JVM...


  • Stockholm, Stockholm, Sweden Oracle Full time

    Java is a widely-used programming language, powering a vast array of devices from small to large scale. Oracle is a key contributor to Java through the OpenJDK project. The Java Virtual Machine (JVM) lies at the core of Java's versatility, enabling programs to run seamlessly across various hardware and operating systems without the need for recompilation....

  • Java Developer

    2 weeks ago


    Stockholm, Stockholm, Sweden InventYOU AB Full time

    In inventYOU, our mission is to build a vibrant community of passionate and driven IT professionals. Together, we strive to deliver exceptional solutions and services to our clients. Join our team and embark on an exciting journey where you can provide outstanding service while having a great time.We are currently looking for a talented Java Developer to...

  • Java Developer

    2 weeks ago


    Stockholm, Stockholm, Sweden RED Global Limited Full time

    *JAVA DEVELOPER- ENGLISH SPEAKING -HYBRID MODEL - 6+ MONTH CONTRACT*One of of my Top Global Clients in Stockholm hiring for Java Developer to join their long term mission working on a Application Development Project.Main Tasks:Analysing needs together with product managers, UX and other developersParticipating in product design sessions with specific input...

  • Java Developer

    2 weeks ago


    Stockholm, Stockholm, Sweden emagine Consulting Full time

    Emagine are now looking for a Java Developer to one of our nordic banking clients. Start date: -08-05 End date: -03-31 Location: Stockholm (3days on site, 2 days remote) About the assignment: We are looking Java Developers to start after the vacation period. They need to ensure development in connection with AML and audits. The consultant will be...

  • Java Developer

    2 weeks ago


    Stockholm, Stockholm, Sweden SEGULA Technologies Full time

    Company Description In our IT department at Segula Technologies, you will have the opportunity to engage in complex problem-solving tasks involving high-tech systems as we embark on new territorial ground in Stockholm. As a consultant, you will work with Java programming, build automated CI/CD pipelines, and develop cloud solutions using platforms such...

  • Java Developer

    2 weeks ago


    Stockholm, Stockholm, Sweden zvoove Group GmbH Full time

    Java DeveloperLocation: StockholmTasks, competencies and responsibilitiesRole: Java DeveloperEmployment Type: Full time permanentLocation: Stockholm, Sweden Skillset: Contributing to Design and planning of Physical infrastructure, application installations Providing support for transition of applications in operations Contributing to onboarding of...

  • Java Developer

    2 weeks ago


    Stockholm, Stockholm, Sweden Meet a Group international AB Full time

    Jobbify är en jobbplattform för vassa kandidater. För kunds räkning har vi publicerat denna annons, vill du komma i kontakt med den slutgiltiga arbetsgivaren kan du klicka dig vidare till annonsen: Assignment DescriptionDigg is on a mission to drive the digitalization of the public sector in Sweden forward. As part of this initiative, there are several...

  • Java Developer

    2 weeks ago


    Stockholm, Stockholm, Sweden ComeOn Group Full time

    ComeOn Group in shortFounded in 2008, ComeOn Group is a leading global player in the rapidly growing iGaming market. Having launched its first online brand in 2010, ComeOn Group is running a wide range of exciting brands across multiple markets. Operating more than 20 brands on its proprietary platform providing a secure, innovative and entertainment-led...

  • Java Developer

    2 weeks ago


    Stockholm, Stockholm, Sweden Comeon Group Full time

    ComeOn Group in shortFounded in 2008, ComeOn Group is a leading global player in the rapidly growing iGaming market. Having launched its first online brand in 2010, ComeOn Group is running a wide range of exciting brands across multiple markets. Operating more than 20 brands on its proprietary platform providing a secure, innovative and entertainment-led...

  • Java Lead Developer

    2 weeks ago


    Stockholm, Stockholm, Sweden zvoove Group GmbH Full time

    Java Lead DeveloperLocation: StockholmTasks, competencies and responsibilitiesNo. of Positions: 1Role – Java Lead DeveloperTechnology – JAVA, JAVA EELocation – Stockholm, SwedenLanguages: English & SwedishYour role:In the role of Technology Lead, you will interface with key stakeholders and apply your technical proficiency across different stages of...

  • Java Developer to Paf

    2 weeks ago


    Stockholm, Stockholm, Sweden Pinetree Full time

    Paf Java Developer Job Description Paf focuses on creating exciting, everyday entertainment that lasts. They lead the way in the industry where responsible gaming is the backbone of the company and they are united by the ambition to make a difference in the gaming industry. They strive for a long-term sustainable business and care about their employees,...


  • Stockholm, Stockholm, Sweden Swedbank Pay Full time

    Join one of Swedbank Pay ́s Java team in Oslo We are seeking a talented Java Developer to join our dynamic team

  • Java Developers

    2 weeks ago


    Stockholm, Stockholm, Sweden Norconsulting Full time

    Stockholm, Stockholm County, Sweden Java Developers Job Description: Detailed Job Description: •Spring frameworks, especially with Spring Security (like being able to add SSO with Azure AD, quick) •Any of the following UI (Client, Presentation layer) frameworks (or equivalent) such: Ext.JS, Struts 2 •tJPA 1.0/2.0, Hibernate, SQL applicable...

  • Expert Java Developer

    2 weeks ago


    Stockholm, Stockholm, Sweden Qred AB Full time

    Dedicated to powering entrepreneurs, Qred is a profitable, high-growth fintech scale-up, and also alicensedSwedish bank. Ranked byFinancial Timesas one the fastest growing companies in the EU for four consecutive years, we arewell-capitalized, founder-led, and have a flat organization. With our team of more than 200 Qredsters covering 6 EU markets, we are...

  • Senior Java Developer

    2 weeks ago


    Stockholm, Stockholm, Sweden Ants - Tech Recruiters Full time

    Join us at Paf, a company that stands apart in the gaming industry with its roots in humanitarian organizations like the Red Cross and Save the Children. We are dedicated to a sustainable business approach, focusing on the welfare of our employees, customers, and society. Our commitment to responsible gaming is unwavering, with all profits allocated to...

  • Senior Java Developer

    2 weeks ago


    Stockholm, Stockholm, Sweden ComeOn Group Full time

    ComeOn Group in shortFounded in 2008, ComeOn Group is a leading global player in the rapidly growing iGaming market. Having launched its first online brand in 2010, ComeOn Group is running a wide range of exciting brands across multiple markets. Operating more than 20 brands on its proprietary platform providing a secure, innovative and entertainment-led...

  • Senior Java Developer

    2 weeks ago


    Stockholm, Stockholm, Sweden ComeOn Stockholm AB Full time

    ComeOn Group in shortFounded in 2008, ComeOn Group is a leading global player in the rapidly growing iGaming market. Having launched its first online brand in 2010, ComeOn Group is running a wide range of exciting brands across multiple markets. Operating more than 20 brands on its proprietary platform providing a secure, innovative and entertainment-led...


  • Stockholm, Stockholm, Sweden Envoi AB Full time

    Join us on our journeyDo you want to be part of our IT consulting team? Right now Envoi has an exciting growth period and we at Envoi can proudly present your next interesting project - as our new Senior Java DeveloperDescriptionThe team is located in Gothenburg and Stockholm, Sweden. Many of the people you will be working with have experience from start-ups...

  • Senior Java Developer

    2 weeks ago


    Stockholm, Stockholm, Sweden Pinetree Full time

    Paf focuses on creating exciting, everyday entertainment that lasts. They lead the way in the industry where responsible gaming is the company's backbone and they are united by the ambition to make a difference in the gaming industry.They strive for a long-term sustainable business and care about their employees, customers, and society; All profit goes to...