Wir bewegen Projekte!

Anspruchsvolle IT-Projekte erfordern eine effiziente und tatkräftige Zusammenarbeit aller Beteiligten - von Beginn an. Die SaJo Consulting als Beratungsunternehmen versteht sich hier als unternehmerisch denkender Partner, der aktiv eingreift, um die gemeinsame Idee zu erreichen. Ob durch die klassische Wasserfall-Vorgehensweise oder durch agile (Scrum) Methodiken, auf den Gebieten Projektentwicklung, Projektmanagement und Projektinvestment sind wir in der Lage, maßgeschneiderte Lösungen zu erarbeiten. Jeder Schritt wird von uns sorgfältig geplant und dient dem Gesamterfolg des Vorhabens. So können wir optimale Funktionalität, Kostensicherheit und Termingenauigkeit sicherstellen.

DevOps Philosophie

DevOps-Prozesse sind mit Automatisierungstechniken verknüpft, die schnelles Feedback, wiederholbare Prozesse und die konsistente Erstellung von Geschäftsanwendungssystemen ermöglichen. Durch die Konvergenz mehrerer Systeme und IT-Experten, die sich alle auf die Bereitstellung dieser Anwendungen konzentrieren, werden diese Prozesse schnell komplex und können bei der erstmaligen Implementierung entmutigend erscheinen. Durch unsere langjährige Erfahrung in agilen Projekten haben wir Best Practices für DevOps-Verfahren, -Tools und Methoden entwickelt, darunter:

Entwicklung wiederverwendbarer Pipeline-Schritte und -Funktionen / Pipline as a Services (Jenkins und Gitlab Code-Analyse, Unit Testing und Testabdeckung, Quality Gates und Freigaben Deploymentverfahren

Verfahren wie Continuous Integration / Continuous Delivery

Die kontinuierliche Integration wird natürlich durch unseren DevOps-Ansatz erleichtert. Jedes Mal, wenn ein Code in das Quellcode-Repository eingecheckt wird, wird er automatisch von einem Build-Server (Tools wie Bitbucket oder Jenkins) abgerufen, kompiliert und erstellt und dann werden die Ergebnisse an das Team gesendet. Build / Integration-Services führen eine vollständige Suite automatisierter Tests durch und melden die Ergebnisse an das Team.

Cloud Expertise

SaJo Consulting entwickelt und liefert Cloud-native Lösungen, die für unsere Kunden wichtige Geschäftsergebnisse erzielen. Dabei unterstützen wir auch die internen Teams, indem wir Cloud-spezifische Kompetenzen, moderne DevOps-Automatisierung und -Tools sowie technische Best Practices einführen.

Beratung bei Serviceorientierte Architektur (SOA)

SOA beschreibt eine Software-Infrastruktur, in der die wesentlichen Funktionen einer Anwendung bzw. Softwaremodule als Service organisiert sind. Services können beliebig verteilt sein und lassen sich dynamisch zu Geschäftsprozessen verbinden. SOA legt hierbei die Schnittstellen fest, über die andere Systeme via Netzwerk diese Dienste nutzen können.


Mehr erfahren über, Beratung in SOA / Webservices / Microservices

Java Expertise

Gemeinsam mit Ihnen, konzipieren und designen wir Ihre Anwendungs-Architekur, auf Wunsch auch in UML. Entwickeln die Software-Artifakte in Java Enterprise oder Spring/SpringBoot. Wir unterstützen Sie bei der Integration in Ihre Systemlandschaft.

Skills (Auszug):

  • Design und Implementierung von Java und Java Enterprise-Anwendungen (JEE)
  • Verbesserung vorhandener Java Enterprise Anwendungen (JEE)
  • Anwendungsintegration: Integration von Java Enterprise Anwendungen (JEE) - Anwendungsintegration wie Intranet / Extranet-Anwendungen, CRM, Legacy-Anwendungen, Supply Chain Management
  • Produktentwicklung - Unsere Fähigkeiten und Know-how im Java-Produktentwicklung hilft Kunden zu entwerfen, zu entwickeln, zu erhalten und zu unterstützen.
  • Modelierung der Anwendung mit Hilfe von UML
  • Portierung von Anwendungen von anderen Architekturen auf Java Enterprise
  • J2EE-basierten Web-Anwendungsentwicklung mit JSF, JSP, GWT, Vaadin, Apache Wicket und Spring MVC
  • Java Web Application Development Services