Finding new talent isn’t easy, and much of finding the right person for the job depends on knowing what you and your business need regarding future development projects. Here are nine important tips for what to look for when hiring Java developers. When you hire a developer, look at the engagement model, the structure, tools, and programming language they have expertise in, and tally the experience of their full-stack Java programming.
In addition to the short and long-term support releases of Java, there is now a third variant. Azul Systems has introduced the Medium Term Support (MTS) for its Java distributions. What is it all about?
In this article, learn about TornadoVM, a plug-in for OpenJDK for accelerating Java programing on heterogeneous devices. It allows developers to automatically and transparently run Java programs on heterogeneous hardware, without any required knowledge on parallel computing or heterogeneous programming models. Find out about its use cases.
Let’s celebrate Java – three times! It’s that time again: A new Java version is here! Java 13 was launched as planned, […]
Annotations are everywhere in web or enterprise development. But how should they actually be defined? Adrian D. Finlay goes over the basics of Java annotations, their restrictions, retention policies, and more in this informative introduction to this coding mainstay.
How can you get started with Continuous Integration with Spring Boot? In this tutorial, learn how Continuous Integration and Delivery will help you test and prepare a Java app for Docker. This is part one of a tutorial series by Tomas Fernandez. By the end of this article, you will have set up your first CI/CD pipeline and know all about it!
What did we learn at JAX London 2019? The answer is obviously different for each visitor, as many paths lead through the JAX programme. We summarised some of OUR personal highlights from the big Java conference – of course without claiming to be complete.
Monica Beckwith in an interview at JAX London 2019. Microsoft’s JVM performance expert talks about innovations in the domain of Java Garbage Collection. What are the advantages of concurrent garbage collectors like Shenandoha and ZGC?
Java 13 is here! In the third and final part of our interview series, we talk to some of the experts about all the pros and cons of Java. Michael Simons, Tim Riemer, Michael Vitz, Sandra Parsick, Christian Schneider, Tim Zöller, and Hendrik Ebbers discuss what’s on their wish list for Java 14. What features would they like to see?
JAX London 2019 has started! With a look at the current Java ecosystem, program chair Sebastian Meyen opened the conference for Java & Software Innovation. In the following keynote, Marc Burgauer stressed the importance of building a culture of trust in software development teams.
Java 13 is here! In the second part of our interview series, we talk to some of the experts about all the pros and cons of Java. Michael Simons, Tim Riemer, Michael Vitz, Sandra Parsick, Christian Schneider, Tim Zöller, and Hendrik Ebbers discuss how they feel about the new six-month Java release cycle? Is it too frequent or is it just right?
At Machine Learning Conference 2019 in Munich, Christoph Henkelmann gave a talk about TensorFlow training on the JVM. We recorded the whole thing, and now you can watch it here (including slides) to learn all about how to combine a TensorFlow model with Java.
Java 13 is here! In the first part of our interview series, we talk to some of the experts about all the pros and cons of Java. Michael Simons, Tim Riemer, Michael Vitz, Sandra Parsick, Christian Schneider, Tim Zöller, and Hendrik Ebbers weigh in on the highlights of the current Java version. What JEPs and new features caught their eye?
Welcome WildFly 18! The latest release is here and available for download. It includes several new security upgrades, including SSL certificate revocation using OCSP and support for audit logging with RFC5424/RFC3164. WildFly also now runs with JDK 13. See all the latest changes made to this fast, lightweight managed application runtime.