Java tooling

Ontwikkelen

Voor het ontwikkelen van webapplicaties serviceapplicaties, maak ik gebruik van de beste java tooling op de markt.

Voor het programmeren (coderen) is IntelliJ de beste keuze op de markt. Naast Java is deze IDE ook geschikt voor andere ontwikkeltalen.

Voor de kwaliteit van de code maak ik gebruik van sonarQube. In de cloud sonarcloud of als instance in de ontwikkelstraat.

De ontwikkelstraat wordt opgebouwd vanuit Jenkins of Bitbucket Pipelines.

Installatie / deployment

Voor het testen maak ik gebruik van Docker. Docker levert virtuele omgevingen, voor Java, MySQL, Kafka en andere omgevingen. Erg handig om als ontwikkelaar te gebruiken.

Testen

Voor het testen van REST API’s maak ik gebruik van PostMan of Paw.