We’re curating content into targeted programs to help you get the most from your event experiences.
The Java development platform’s strength and continued growth depends on the relentless pursuit of innovation and performance at the very core of the Java family of technologies. This track covers material that is fundamental to all uses and variants of the Java platform, including the latest developments in Java Virtual Machines as well as deep technical explanations of new library features. This track will also address security-related topics surrounding Java including security tools and coding techniques.
The world of smart devices is gaining greater momentum to make the world around us smarter and more interactive. Advancements in the Java platform are driving expanded application capabilities to smart devices. Java technologies provide an ideal platform for applications in emerging edge environments such as robotics, smartcards, home gateways, telehealth devices, industrial automation, and vehicles. This track showcases how Java technology is the ultimate platform for the connected world.
Hear from industry experts on how to leverage the rich features of Java EE, and other frameworks for server-side development in many different areas, from web applications to big data processing. This track covers the important role Java plays in cloud and server-side development. The topics will cover important use cases for big data, SQL, and NoSQL data processing; server-side frameworks and platforms; as well as tools for successful and productive cloud, PaaS, and server-side development and deployments.
The Java platform is supported by a global, open, and diverse community of 9 million Java developers. The Java community is inclusive of open-source projects such as OpenJDK, the Java Community Process (JCP), a global community of Java User Groups, women’s technology groups including JDuchess, organizations teaching kids programming, independent advocates such as the Java Champions, and a huge ecosystem of open-source Java developers. Come learn how you can be part of the thriving Java ecosystem and contribute to the growth of the largest technology community in the world.
Writing good, clean code more quickly underpins the essence of a developer’s productivity. New-age Java developer tools continue to push the boundaries in this space. This track will focus on tools that are enhancing Java application development productivity including IDEs, monitoring, testing, and performance environments. Developers will also learn about other related topics such as: ALM toolkits, continuous integration tools, modeling systems, analysis tools, and source code editors.
Java developers have been instrumental in shaping the world’s leading software development architectures and practices. In this track learn about modern software development tools and practices. Learn how to put in practice all the good things about DevOps with infrastructure automation, continuous integration and delivery, container-based deployments, Microservices architectures and best practices for designing your APIs. Get the best learning of how to properly manage your data in both structured and non-structured ways with relational and NoSQL databases.
Check back here often for the latest JavaOne speaker announcements.
Marcus is one of the founders of Appeal Virtual Machines, the company that created the JRockit JVM. He is currently working in the Java Product Group at Oracle. In his spare time he used to enjoy coding on his many pet projects, composing music, and scuba diving. Now he has toddler twins. Marcus has contributed articles, whitepapers, tutorials, and webinars to the Java community, and has been an appreciated speaker at various conferences. He also co-authored a book about JVM technology (https://tinyurl.com/jrockitbook). He holds an M.Sc. in Comp. Sci. & Engineering from the Royal Institute of Technology in Stockholm.
Paul is a senior software engineer with Netflix in the Edge Developer Experience team. Besides loving to write code he has a passion for sharing knowledge. He is the co-author of "Java 9 Modularity" published by O'Reilly, and the co-author of “Modular Cloud Apps with OSGi” which was published by O'Reilly in 2013. Paul is also frequently speaking at conferences about Modularity, container technology and many other topics.
Jim Manico is the founder of Manicode Security where he trains software developers on secure coding and security engineering. Jim is the co-author of "Iron-Clad Java: Building Secure Web Applications" from McGraw-Hill and Oracle Press. He is also the founder of Brakeman Security, Inc. and is a investor/advisor for Signal Sciences. Jim is a frequent speaker on secure software practices and is a member of the JavaOne rockstar speaker community. Jim is also a volunteer and former board member for the OWASP foundation. For more information, see http://www.linkedin.com/in/jmanico.
Frank Greco is the chief technologist for Crossroads Technologies located in New York. He is a recognized authority on cloud/mobile computing and the integration of business value with information technology. Frank is a frequent blogger and author as well as deep experience in cloud/mobile strategy, system integration startups, strategic technology/business partnerships, enterprise infrastructure and emerging technologies particularly for financial systems and large enterprises.