Dienstleistungsangebot

  • Beratung, Erstellung und Review von Software-, System- oder Enterprise-Architekturen
  • Anforderungsanalyse und Erstellung von Fach- oder technischen Konzepten
  • Beratung, aktive Mitwirkung oder Reviews in allen Phasen von Software-Entwicklungsprojekten (Design, Implementierung, Test, Dokumentation, Betrieb)
  • Performance-Analyse und -Optimierung von Softwaresystemen
  • Technische Projektleitung
  • Individualschulungen im Bereich Java, Performance-Analyse, agile Software-Entwicklung

Branchenerfahrung

  • Informationstechnologie
  • Finanzsektor (Banken, Versicherungen)
  • Automobil
  • Verteidigung
  • Öffentlicher Sektor
  • Einzelhandel
  • Logistik
  • Telekommunikation
  • Gesundheitswesen

 

Technologien und Produkte

(Auswahl)

  • Programmiersprachen: Java, JavaScript, Scala
  • Technologien: Java SE, Java EE (Servlet, EJB, JSP, JSF, JPA, JAX-RS, JAX-WS), Web (HTML5, CSS3), Portlets, Eclipse RCP, Java FX, Node.js
  • Konzepte: Webbasierte Anwendungen, Web / Micro Services (REST), System-Architektur und operationale Modelle hochskalierender ausfallsicherer IT-Infrastrukturen, Cloud Computing, JavaScript MVC-Frameworks (Angular), Container-Technologien (Docker), Testautomatisierung
  • Entwicklungsprozess: Versionsverwaltung (Git), Build-Tools, Continuous Integration, IDEs
  • Methoden: Agile Software-Entwicklung (Scrum), TDD
  • Produkte: IBM WebSphere (Application Server, Portal Server), IBM Rational Tooling, HTTP Server (Apache, nginx), WildFly, Liferay, Amazon Web Services (AWS), Google App Engine, Spring Boot