Java
Java ist eine verbreitete Sprache, die als Allzweckprogrammiersprache gilt und als Grundlage bei der Entwicklung von leistungsstarken und robusten Webanwendungen und Apps für mobile Endgeräte, Desktop-Anwendungen, Webservices und eingebetteten Softwarelösungen verwendet wird. Ein wichtiger Vorteil der Java-Entwicklung besteht darin, dass man mit Java und auf Java basierten Frameworks plattformunabhängige Apps entwickeln kann.
SaJo Consulting verfügt seit mehr als 25 Jahren professionelle Java-Entwicklung für Kunden. Unsere engagierten Java-Experten stehen Ihnen zur Verfügung, um unter dem Einsatz der neuesten und vertrauenswürdigsten Technologien und Architekturmuster nachhaltige und qualitativ hochwertige Java-Anwendungen für Ihr Unternehmen zu erstellen.
Zusätzlich verfügen wir seit mehr als 20 Jahren Erfahrung über das gesamte Ökosystem innerhalb der Java-Community:
- Spring ist eines von vielen Java (und Kotlin) Frameworks da draußen, gehört aber sicher zu den bekannteren Vertretern. Es unterstützt dabei, einfache Web-APIs und andere Anwendungen produktionsreif entwickeln zu können. Die Kernfunktionen beinhalten Dependency Injection und damit sogenannte Spring Beans. Der Lifecycle der meisten Funktionen muss also nicht selbst behandelt werden. Spring hilft simpel gesagt an den meisten Ecken der Service Entwicklung.
- Spring Boot ist mehr oder weniger die Basis aus der Werkzeugpalette im Spring-Ökosystem. Es bringt zusätzlich die Funktionalität, standalone Spring-Applikationen deployen zu können, sehr weitgehende automatisch konfigurierte Werte und Funktionen, wie Health Checks und Konfigurierbarkeit
- ORM Hibernate
- Java EE seit 2006
- Helferlein wie Lombok, mapstruct
- Tools wie Intellij IDEA, Visual Studio Code
- Testing mit JUNIT, Mockito, Cucumber
Referenzen
- H & S Industrietechnik
- FormMed HealtCare GmbH
- Aditerna GmbH
- MDT Travel GmbH
- Gothaer
- AXA Versicherung
- VOEB Service GmbH