Showing 1-4 of 4 results


Launching a Spring Boot Application Programmatically

Starting a Spring Boot application in the command line is as simple as it gets. But what if we want to run our application from another Java program?

In this article, Toptal Java Developer Igor Delac demonstrates how you can start a Spring Boot app programmatically using just a few lines of code.

5 minute readContinue Reading
Igor Delac

Igor Delac

Using Spring Boot for OAuth2 and JWT REST Protection

REST APIs are used in every language and on every platform. Building a secure REST API is a must-have tool in every developer’s arsenal.

In this article, Toptal Freelance Java Developer Sergio Moretti shows how to secure a REST API using Spring Boot.

9 minute readContinue Reading
Sergio Moretti

Sergio Moretti

Guide to Spring Boot REST API Error Handling

Spring Boot provides beneficial error messages to engineers building REST APIs. Yet, those messages are useless for the general API consumer. We provide a simple approach to improving this functionality.

8 minute readContinue Reading
Bruno Leite

Bruno Leite

Java in the Cloud: Continuous Integration Setup Tutorial

More than two decades ago, Java shook the world with its “Write once, run anywhere“ slogan. Today, Java developers have at their disposal a whole set of tools, such as Spring Boot, Docker, Cloud, Amazon Web Services, and Continuous Delivery, to take development and delivery to a whole new universe.

In this article, Toptal Freelance Software Engineer Matko Šuflaj presents all these technologies and guides us through a step-by-step tutorial on how to build a small microservice and prepare it for continuous integration in the cloud.

18 minute readContinue Reading
Matko Šuflaj

Matko Šuflaj

World-class articles, delivered weekly.

By entering your email, you are agreeing to our privacy policy.

Join the Toptal® community.