See more Collapse

Principal Java Performance Engineer

1 month ago


Stockholm, Sweden Oracle Full time

Design, develop, troubleshoot, and debug software programs for databases, applications, tools, networks, etc. 

We are looking for a performance engineer to participate with development teams, creating future versions of Java SE. In this role, you will evaluate the performance of features in the Java programming language and runtime environment, analyze performance issues reported by customers or detected by regression testing, and help improve the performance analysis and monitoring infrastructure and tools.

This position's duties and responsibilities include measuring, analyzing, and optimizing the performance of new Java features, identifying and resolving performance regressions and deficiencies in the Java runtime and libraries, and developing and deploying new benchmarks. Working with Oracle's product development, quality, and sustaining engineering teams, external partners, and the OpenJDK community is an essential part of the job. 

Additionally, engineers in this position will have to improve and modernize an important Java EE application used to track the performance of Oracle's Java SE product releases. This application drives a complex performance measurement system that helps us identify regressions and validate performance optimizations, ensuring that the Java platform continues to perform well.

This position provides opportunities for growth and the chance to work with world-class engineers, creating and delivering new Java language features and runtimes. It requires strong software development skills and curiosity, desire, and problem-solving ability. Good communication skills are necessary to collaborate with colleagues, present findings, and work effectively with various engineering teams to positively influence Java performance.

Detailed Job Requirements: 

Strong technical background 5+ years experience in software development Knowledge of system and processor architectures Excellent knowledge of Java programming language Knowledge of Java Virtual Machine architecture and subsystems, including bytecode execution, JIT compilation and optimizations, object allocation and garbage collection, multithreading and synchronization Knowledge of shell scripting languages

Preferred skills and knowledge 

Design, develop, troubleshoot, and debug software programs for databases, applications, tools, networks, etc.  Experience in working with and managing the cloud infrastructure Experience in working in distributed teams

Career Level - IC4

As a member of the software engineering division, you will assist in defining and developing software for tasks associated with developing, debugging, or designing software applications or operating systems. You will also provide technical leadership to other software developers and specify, design, and implement changes to existing software architecture to meet changing needs. 

Duties and tasks are varied and complex, needing independent judgment. Fully competent in own area of expertise. BS or MS degree or equivalent experience relevant to functional area. Five years of software engineering or related experience. 

Disclaimer:

Certain US customer or client-facing roles may be required to comply with applicable requirements, such as immunization and occupational health mandates.

Range and benefit information provided in this posting are specific to the stated locations only

US: Hiring Range: from $94,200 to $223,500 per annum. May be eligible for bonus and equity.

Oracle maintains broad salary ranges for its roles in order to account for variations in knowledge, skills, experience, market conditions and locations, as well as reflect Oracle’s differing products, industries and lines of business.
Candidates are typically placed into the range based on the preceding factors as well as internal peer equity.

Oracle US offers a comprehensive benefits package which includes the following:
1. Medical, dental, and vision insurance, including expert medical opinion
2. Short term disability and long term disability
3. Life insurance and AD&D
4. Supplemental life insurance (Employee/Spouse/Child)
5. Health care and dependent care Flexible Spending Accounts
6. Pre-tax commuter and parking benefits
7. 401(k) Savings and Investment Plan with company match
8. Paid time off: Flexible Vacation is provided to all eligible employees assigned to a salaried (non-overtime eligible) position. Accrued Vacation is provided to all other employees eligible for vacation benefits. For employees working at least 35 hours per week, the vacation accrual rate is 13 days annually for the first three years of employment and 18 days annually for subsequent years of employment. Vacation accrual is prorated for employees working between 20 and 34 hours per week. Employees working fewer than 20 hours per week are not eligible for vacation.
9. 11 paid holidays
10. Paid sick leave: 72 hours of paid sick leave upon date of hire. Refreshes each calendar year. Unused balance will carry over each year up to a maximum cap of 112 hours.
11. Paid parental leave
12. Adoption assistance
13. Employee Stock Purchase Plan
14. Financial planning and group legal
15. Voluntary benefits including auto, homeowner and pet insurance

The role will generally accept applications for at least three calendar days from the posting date or as long as the job remains posted.

We have other current jobs related to this field that you can find below


  • 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...

  • Senior Java Engineer

    4 weeks ago


    Stockholm, Sweden Broadridge Full time

    At Broadridge, we've built a culture where the highest goal is to empower others to accomplish more. If you’re passionate about developing your career, while helping others along the way, come join the Broadridge team. Broadridge Trading & Connectivity Solutions Broadridge Trading & Connectivity Solutions products and services power high performance...


  • Stockholm, Stockholm, Sweden Cadence Design Systems Full time

    Principal Application Engineer page is loaded Principal Application Engineer Apply locations STOCKHOLM time type Full time posted on Posted Yesterday job requisition id R46555 At Cadence, we hire and develop leaders and innovators who want to make an impact on the world of technology. Principal Application Engineer This Digital IC design and support role...


  • Stockholm, Sweden Cadence Design Systems, Inc. Full time

    At Cadence, we hire and develop leaders and innovators who want to make an impact on the world of technology. Principal Application Engineer This Digital IC design and support role offers an opportunity to work on a variety of digital implementation and support activities associated with Cadence EDA tools for Synthesis, Logical Equivalency...


  • Stockholm, Stockholm, Sweden Accedo TV Full time

    Senior Software Engineer Java (Cloud Solutions) StockholmSolutions SeniorFull-time apply for roleApply now Share About the positionSenior Software Engineer Java (Cloud Solutions) Stockholm-Senior-Full-time About AccedoAccedo is a global video solutions provider, pioneering some of the world's most impactful multi-screen experiences. We enable video...


  • 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...


  • 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...


  • Stockholm, Stockholm, Sweden QuantalRF Full time

    Principal RFIC Power Amplifier Design EngineerQuantalRF, a pioneering developer of cutting-edge RF semiconductor and antenna solutions, is on a mission to significantly reduce power consumption in wireless networks. Here at QuantalRF, you will find an environment with a strong focus on innovation, and the freedom to make meaningful contributions in a setting...


  • Stockholm, Stockholm, Sweden Zalando GmbH Full time

    THE ROLE & THE TEAM Over the last years, we learned that solving fulfilment related challenges for the good of our customers helps us to fuel the growth of our platform. With more partners in the Multi Channel Fulfilment (MCF) program joining our platform, we have been developing and testing additional further fulfilment services tailored to their needs. ...


  • Stockholm, Stockholm, Sweden Kindred Group plc Full time

    Kindred Group is a digital entertainment pioneer bringing together nine successful online gambling brands, forming one of the largest online gambling groups in the world. Our purpose is to transform gambling by being a trusted source of entertainment that contributes positively to society. Our goal is that 0% revenue is derived from harmful gambling. Our...


  • Stockholm, Stockholm, Sweden Blizzard Entertainment Full time

    Senior/Principal Graphic Engineer I Candy Crush Soda page is loaded Senior/Principal Graphic Engineer I Candy Crush Soda Apply locations Stockholm - King - Malmskillnadsgatan London - King - Ampersand Barcelona - King - PG time type Full time posted on Posted 10 Days Ago job requisition id R022653 Craft:Technology & DevelopmentJob Description: Job...


  • Stockholm, Sweden foodora Full time

    Job Description Are you a skilled analyst with a passion for leadership and a strong desire to join one of Sweden's fastest-growing tech companies? We are currently seeking a Manager for our Logistics Performance team who will be responsible for ensuring the seamless operation of our rider organization. This includes predicting order volumes across...


  • Stockholm, Stockholm, Sweden foodora Full time

    Job Description Are you a skilled analyst with a passion for leadership and a strong desire to join one of Sweden's fastest-growing tech companies? We are currently seeking a Manager for our Logistics Performance team who will be responsible for ensuring the seamless operation of our rider organization. This includes predicting order volumes across Sweden,...


  • Stockholm, Stockholm, Sweden foodora Full time

    Job DescriptionAre you a skilled analyst with a passion for leadership and a strong desire to join one of Sweden's fastest-growing tech companies? We are currently seeking a Manager for our Logistics Performance team who will be responsible for ensuring the seamless operation of our rider organization. This includes predicting order volumes across Sweden,...


  • Stockholm, Sweden foodora Full time

    Job DescriptionAre you a skilled analyst with a passion for leadership and a strong desire to join one of Sweden's fastest-growing tech companies? We are currently seeking a Manager for our Logistics Performance team who will be responsible for ensuring the seamless operation of our rider organization. This includes predicting order volumes across Sweden,...

  • 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 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...


  • Stockholm, Stockholm, Sweden Tink Full time

    Tink is an engineering and product company at heart and we are now looking for a Senior Software Engineer to join our team called Accounts . Together with your team, you will be working with the biggest banks all over Europe and help them integrate with our robust open banking platform The Accounts Team The Accounts team provides easy to integrate,...

  • Industry Principal

    2 weeks ago


    Stockholm, Stockholm, Sweden Infosys Technologies Sweden AB Full time

    Role – Industry Principal Skill - Digital Workplace TransformationLocation – SwedenCompensation – Competitive (including bonus)Job Description:The Digital Workplace Advisory Group is a strategic practice unit established to help orchestrate the breadth of Infosys digital workplace service offerings across the technology service-lines, complemented with...

  • Senior C++ Engineer

    4 weeks ago


    Stockholm, Sweden Broadridge Full time

    At Broadridge, we've built a culture where the highest goal is to empower others to accomplish more. If you’re passionate about developing your career, while helping others along the way, come join the Broadridge team. We are seeking Senior C++ Software Engineers to help us drive our strategic vision transforming the trading landscape for our clients...