Code, deploy, and scale Java your way
Microsoft supports your workload with abundant choices, whether you're working on a Java app, app server, or framework.
September 18-21, 2023
Join us at CloudWorld in Las Vegas
Don't miss this chance to discover the insights you need to solve your most complex business challenges.
Featured Java development videos
Azure Spring Apps
Mark Heckler, Principal Cloud Advocate, shares why Java developers should try Azure Spring Apps.
Jakarta EE (formerly Java EE)
This intro video by Rory Preddy, Principal Cloud Advocate, covers advantages of using Azure App Service with Jakarta EE applications.
Develop Java apps using your favorite tools
Bruno Borges, Principal Product Manager, discusses how Microsoft can help you develop and deploy Java applications to the cloud.
Don't miss these featured learn modules
Deploy Spring microservices to Azure
In this workshop, you'll go through tasks to deploy Spring Boot microservices to Azure Spring Apps (ASA).
Spring Boot and App Service
Create a Spring Boot application, connect it to a MySQL database, and then deploy to Azure App Service.
Quarkus and Azure Container Apps
Create a Quarkus application, connect it to a PostgreSQL database, and then deploy to Azure Container Apps (ACA).

Code, deploy, and scale Java your way
Empowered Java development and deployment in the cloud
Microsoft supports your workload with abundant choices, whether you're working on a Java app, app server, or framework.
Explore more ways to build or sharpen your Java skills

Get started with Java developer documentation
Explore technical documentation and resources to help you develop Java applications and services with Microsoft technologies.

Java development for beginners
Java SMEs at Microsoft from around the world have come together to share insights and knowledge and highlight what you can do with this exceptional language. View the Java for Beginners video series hosted by Brian Benz.

Go further with Microsoft learning paths for Java development
Learn how you can build, migrate, and scale Java applications on Azure using Azure services. Use tools and frameworks that you know and love – Spring, Tomcat, WildFly, JBoss, WebLogic, WebSphere, Maven, Gradle, IntelliJ, Eclipse, Jenkins, Terraform, and more.
More Java development resources
Microsoft Build of OpenJDK
Java on Azure code samples
Java developers blog
Java on Stack Overflow
Ask questionsJava at Microsoft Events
Browse eventsJava and OpenJDK are trademarks or registered trademarks of Oracle and/or its affiliates.