No more typing reviews! Try our Samantha, our new voice AI agent.
reviewer2167305 - PeerSpot reviewer
Sr Dev Ops Engineer at a tech vendor with 201-500 employees
Real User
Top 5Leaderboard
Apr 16, 2026
Automation has improved reliability and development is delivering error-free tools
Pros and Cons
  • "Since using OpenJDK Java, the specific outcomes include that the Selenium automation I have done in Java on the client's home page has given us very good reliability, and after that, we never received any escalation or an email from the client that this page is down and no one is looking into it."

    What is our primary use case?

    My main use case for OpenJDK Java is developing software, and I have also worked with Java and Selenium for automating tasks.

    How has it helped my organization?

    OpenJDK Java has positively impacted our organization by helping us develop our tools and the software we use. We use Java very widely, and our applications are written in Java. Sometimes, with Java, we also use PowerShell codes, which I have integrated for automation purposes.

    What is most valuable?

    The best features that OpenJDK Java offers are the ease of using any other tools with Java; it is very easy and efficient, and troubleshooting in OpenJDK Java is the best thing you can say. It is very easy, and it will tell you where or what exact error you have. Additionally, OpenJDK Java is a pure object-oriented programming language.

    Troubleshooting in OpenJDK Java has helped me in my work while using Eclipse as a tool, which supports multiple languages including Java, Python, and Selenium. In Eclipse, at the bottom of the page under the terminal, if there are any errors, you can see the errors, and it will indicate the line number or what mistake you have made, making it very easy. Even a non-technical person will be able to understand what that error is about.

    Since using OpenJDK Java, the specific outcomes include that the Selenium automation I have done in Java on the client's home page has given us very good reliability, and after that, we never received any escalation or an email from the client that this page is down and no one is looking into it. OpenJDK Java is extremely awesome.

    What needs improvement?

    OpenJDK Java does not need any improvement; it is already the best in the market. I have not faced any issues nor noticed anything that needs improvement. It also supports multiple classes, and what we can do in OpenJDK Java is write multiple classes, which can all be integrated into a .jar file.

    Buyer's Guide
    OpenJDK Java
    April 2026
    Learn what your peers think about OpenJDK Java. Get advice and tips from experienced pros sharing their opinions. Updated: April 2026.
    892,287 professionals have used our research since 2012.

    For how long have I used the solution?

    I have been using OpenJDK Java for the last four years.

    What other advice do I have?

    My advice to others looking into using OpenJDK Java is to please go ahead and use it because it is the best. If you are using Python, then you understand the syntax is easy in Python, but the indentation is problematic, whereas OpenJDK Java is extremely awesome; we do not have an indentation issue, and the code is understandable and not that difficult. I rate this product a 10.

    Disclosure: My company does not have a business relationship with this vendor other than being a customer.
    Last updated: Apr 16, 2026
    Flag as inappropriate
    PeerSpot user
    reviewer2783895 - PeerSpot reviewer
    Software Engineer at a recreational facilities/services company with 10,001+ employees
    Real User
    Top 10
    Dec 3, 2025
    Cross-platform backend services have accelerated certificate APIs and simplified developer work
    Pros and Cons
    • "OpenJDK Java has positively impacted my organization because if developers can deliver work faster, it has of course positively impacted the company."
    • "I have not seen a return on investment with OpenJDK Java."

    What is our primary use case?

    My main use case for OpenJDK Java is for backend services.

    A specific example of how I use OpenJDK Java in my work is for the backend server for textual service certificates.

    The kind of backend systems or applications I support with OpenJDK Java is an API that's mostly for developers who communicate through our API.

    What is most valuable?

    In my opinion, the best feature that OpenJDK Java offers is that it's a cross-platform solution you can use on any operating system.

    The way that helps my team or projects is that it definitely makes our backend developers' lives easier. It's easy to develop and faster to deploy.

    OpenJDK Java is well supported, and it really helps our developers.

    OpenJDK Java has positively impacted my organization because if developers can deliver work faster, it has of course positively impacted the company.

    What needs improvement?

    Unfortunately, I cannot answer how OpenJDK Java can be improved. The only thing I can say is that perhaps it could provide more functions or available libraries.

    The improvements OpenJDK Java needs are mostly just the functions and drivers that need to be set up.

    For how long have I used the solution?

    I have been using OpenJDK Java for four years.

    What do I think about the stability of the solution?

    In my experience, OpenJDK Java is stable.

    What do I think about the scalability of the solution?

    The scalability of OpenJDK Java is good so far.

    How are customer service and support?

    The customer support for OpenJDK Java is good.

    How would you rate customer service and support?

    Which solution did I use previously and why did I switch?

    I did not use a different solution before OpenJDK Java.

    What about the implementation team?

    I purchased OpenJDK Java through the AWS Marketplace as a company decision.

    What was our ROI?

    I have not seen a return on investment with OpenJDK Java.

    What's my experience with pricing, setup cost, and licensing?

    My experience with pricing, setup cost, and licensing is that I cannot speak to it because I have not experienced anything.

    Which other solutions did I evaluate?

    I have not evaluated any other options before choosing OpenJDK Java.

    What other advice do I have?

    I think everything is clear regarding how I use OpenJDK Java in my setup, so I have nothing other than that to add.

    I would rate OpenJDK Java an eight out of ten.

    I chose eight out of ten because, as I mentioned, I believe it is a strong solution.

    I do not have any advice to give to others looking into using OpenJDK Java.

    My company does not have a business relationship with this vendor other than being a customer.

    The overall rating for this review is eight out of ten.

    Which deployment model are you using for this solution?

    Public Cloud

    If public cloud, private cloud, or hybrid cloud, which cloud provider do you use?

    Disclosure: My company does not have a business relationship with this vendor other than being a customer.
    Last updated: Dec 3, 2025
    Flag as inappropriate
    PeerSpot user
    Buyer's Guide
    OpenJDK Java
    April 2026
    Learn what your peers think about OpenJDK Java. Get advice and tips from experienced pros sharing their opinions. Updated: April 2026.
    892,287 professionals have used our research since 2012.
    reviewer2805456 - PeerSpot reviewer
    Database Developer at a university with 501-1,000 employees
    Real User
    Top 5Leaderboard
    Apr 5, 2026
    Open source tools have supported my Java learning and enabled cross platform development projects
    Pros and Cons
    • "OpenJDK Java has saved me time and effort, being one of my main resources that is free to use and helpful as a student."

      What is our primary use case?

      From my first or second semester, I have been using OpenJDK Java on my local PC as part of my college journey and academic learning. I have been using OpenJDK Java for personal projects and during my internship, where I also work on a project utilizing OpenJDK Java mainly for developing and testing Java-based applications such as those in banking sectors and many other systems.

      In my third semester, I had one subject, OOPs, where I needed to perform practicals and create an application in Java. I mainly use OpenJDK Java because without it I cannot support my coding needs.

      My application relies on OpenJDK Java, as my source code is in Java. Without OpenJDK Java, I cannot manage or run the application or source code because OpenJDK Java is the installer package that is needed. Otherwise, I cannot run my simple code.

      For my internship, I only use OpenJDK Java for my college project. While working at my internship, I also needed OpenJDK Java for my college project. It is compatible with almost every development studio such as VS Code and IntelliJ IDEA, which is the Java software. I used both for my college project, starting with IntelliJ IDEA to run my source codes, and in the next semester, I had a subject on advanced Java, where I learned more about OpenJDK Java and Java.

      Throughout many subjects in my college academic journey, I needed OpenJDK Java as part of my role as a support engineer. It provides almost all the core features required for Java development, including support for OOPs concepts. For instance, in one subject called OOPs, I needed JDK support to perform my Java programming. I also use OpenJDK Java for database work in DBMS with MS SQL, needing it to run their workbench.

      What is most valuable?

      OpenJDK Java offers open-source capabilities, which are significant because my laptop runs on Windows while my friend's system uses macOS. It is open-source and cross-platform, which is beneficial as it supports every system when changing the Windows operating system. Therefore, these two features are among the best for me.

      I also appreciate the security updates provided by OpenJDK Java. When I download the JDK, it comes in a specific version, but subsequent updates resolve issues with earlier applications. It is continuously updating features, which is the best aspect of OpenJDK Java.

      OpenJDK Java also has strong community support, making it the best option for me. OpenJDK Java has saved me time and effort, being one of my main resources that is free to use and helpful as a student. It provides almost all the core features required for Java development, including OOPs concepts, exception handling, file management, and database connectivity.

      What needs improvement?

      Currently, OpenJDK Java is perfect for me, and I do not think any updates are needed. It works perfectly, and I do not want to add anything else to OpenJDK Java.

      For how long have I used the solution?

      Since my first or second semester.

      What do I think about the stability of the solution?

      OpenJDK Java is stable in my experience.

      What do I think about the scalability of the solution?

      OpenJDK Java is completely scalable and fully reliable for me.

      OpenJDK Java is fully scalable for my projects and organization.

      How are customer service and support?

      I find customer support to be perfect.

      How was the initial setup?

      I installed it on Ubuntu Linux, and the process was quite smooth using the default package manager.

      What's my experience with pricing, setup cost, and licensing?

      It saves me both money and time.

      Which other solutions did I evaluate?

      I did not evaluate other options before choosing OpenJDK Java.

      Which deployment model are you using for this solution?

      On-premises

      If public cloud, private cloud, or hybrid cloud, which cloud provider do you use?

      Other
      Disclosure: My company does not have a business relationship with this vendor other than being a customer.
      Last updated: Apr 5, 2026
      Flag as inappropriate
      PeerSpot user
      reviewer2799558 - PeerSpot reviewer
      Software Developer at a tech vendor with 51-200 employees
      MSP
      Top 10
      Apr 18, 2026
      Robust platform has supported secure wallet backends and reduced development costs
      Pros and Cons
      • "Since using OpenJDK Java, I believe the cost has reduced by up to fifty percent."
      • "To improve OpenJDK Java, I wish for more AI integrations and support for AI and API integrations, as we need AI capabilities to build using Java."

      What is our primary use case?

      My main use case for OpenJDK Java is to build Java backend code and backend logic. A specific example of a project where I used OpenJDK Java for backend logic is in my current organization, where we are using it to build our Deva code, which is an application that functions as a digital wallet.

      In addition to my main use case, while studying, I used JDK to build backend logic for my personal project, which is a form-fill assist application.

      What is most valuable?

      The best features OpenJDK Java offers include its own garbage collection system, as it automatically removes unused objects, which is an important feature.

      This feature has helped my development process because creating too many objects can lead to an out of memory situation, but the garbage collection efficiently deletes unused memory.

      OpenJDK Java stands out for its portability, as it runs on a write once, run everywhere principle due to its virtual memory and JVM, which converts every code into machine code, making it helpful to run code on any device.

      OpenJDK Java has positively impacted my organization by providing a large number of resources to find issues and creating a large environment that helps in many areas.

      Having a large environment and many resources has helped my team specifically when we tried to use Redis components, as we could consult previous blogs to maintain it, which was helpful for integrating other components into our code.

      What needs improvement?

      To improve OpenJDK Java, I wish for more AI integrations and support for AI and API integrations, as we need AI capabilities to build using Java.

      We would like to see better documentation of new features that are updated in OpenJDK Java.

      It would be great to provide AI-related features and proper documentation to study OpenJDK Java.

      For how long have I used the solution?

      I have been using OpenJDK Java for around three years.

      What do I think about the stability of the solution?

      OpenJDK Java is very stable.

      How are customer service and support?

      The customer support for OpenJDK Java is very good, as they are happy to help us if we face any issues.

      Which solution did I use previously and why did I switch?

      We started our project with JDK only and did not previously use a different solution.

      How was the initial setup?

      We did not evaluate other options before choosing OpenJDK Java.

      What was our ROI?

      Since using OpenJDK Java, I believe the cost has reduced by up to fifty percent.

      What's my experience with pricing, setup cost, and licensing?

      I am not sure if we purchased OpenJDK Java through the AWS Marketplace as that is handled by our DevOps team.

      I do not have prior experience with pricing, setup cost, and licensing for OpenJDK Java.

      What other advice do I have?

      OpenJDK Java has a large number of resources, allowing others to easily find solutions. I would rate this review as a nine out of ten.

      Which deployment model are you using for this solution?

      Private Cloud

      If public cloud, private cloud, or hybrid cloud, which cloud provider do you use?

      Disclosure: My company does not have a business relationship with this vendor other than being a customer.
      Last updated: Apr 18, 2026
      Flag as inappropriate
      PeerSpot user
      reviewer2783883 - PeerSpot reviewer
      Developer at a manufacturing company with 201-500 employees
      Real User
      Top 5
      Dec 3, 2025
      Backend services have delivered faster APIs and support present and future growth
      Pros and Cons
      • "Scalability and maintainability have benefited my team and projects significantly."

        What is our primary use case?

        My main use case for OpenJDK Java is to use it as a backend service to build my APIs.

        What is most valuable?

        OpenJDK Java offers the best features of being faster, easy to build, and user-friendly. Faster performance stands out the most for my team. OpenJDK Java has impacted my organization positively because it is our main backend service.

        For how long have I used the solution?

        I have been using OpenJDK Java for three years.

        What other advice do I have?

        Scalability and maintainability have benefited my team and projects significantly. Since using OpenJDK Java, we have noticed scalable applications. My applications have better coding practices. OpenJDK Java makes it very easy to get updates. OpenJDK Java is very good. I would rate this product 9 out of 10.

        Disclosure: My company does not have a business relationship with this vendor other than being a customer.
        Last updated: Dec 3, 2025
        Flag as inappropriate
        PeerSpot user
        Buyer's Guide
        Download our free OpenJDK Java Report and get advice and tips from experienced pros sharing their opinions.
        Updated: April 2026
        Product Categories
        Development Platforms
        Buyer's Guide
        Download our free OpenJDK Java Report and get advice and tips from experienced pros sharing their opinions.