Ich bin seit 2008 als Java Entwickler tätig und habe schon in verschiedenen Bereichen Erfahrungen gesammelt, vom Fat-Client über Monolithen zu Microservice Architekturen. Meistens im Backend, teils aber auch mit Web-Komponenten.
Die meiste Zeit habe ich auch DevOps Themen übernommen und oft auch beim Betrieb unterstützt. Für mich gehört zu ordentlicher Software das Buildsystem, Testsysteme, Deployment, die Orchestrierung, das Monitoring und Logging einfach dazu!
Bei meiner Arbeit versuche ich eine hohe Qualität einzuhalten und verwende dazu TDD und entsprechende Tools wie SonarQube oder OWASP Dependency Check.