Sparkteams Logo
Hero image

Überzeugung

Unsere Vision ist es, leidenschaftlich gute Software zu entwickeln.

Die Freude an Herausforderungen und der Wille, das Optimum aus uns herauszuholen, treiben uns dabei immer wieder aufs Neue an. Das Erschaffen der jeweils besten Softwarelösungen ist nämlich genau der Grund, weshalb wir unseren Beruf so lieben.

Mission
Mission
Unsere Mission ist es, gemeinsam im Team und mit den Kunden Großartiges zu erreichen.
Team
Team
Eine enge und zugleich offene Zusammenarbeit im Team und mit den Kunden – auf der Basis von gegenseitigem Respekt, Vertrauen und Anerkennung – ist dabei das Fundament unserer Arbeit.
Traum
Traum
Mit Spark leben wir unseren Traum von starkem Teamwork und Projekten von höchstem Anspruch.

Ansatz

Wie holen wir aus jedem Projekt das Maximum für unsere Kunden heraus?

Indem wir unsere Arbeitsprozesse variabel, agil und kundenspezifisch gestalten. Ob als selbständige, voll funktionsfähige Teams oder als Experteneinsatz vor Ort – wir gehen flexibel auf jede Bedarfslage ein. Am Ende entsteht eine hochwertige Softwarelösung, die jedes Unternehmen voranbringt.

Verantwortung

Wir sind das Komplettpaket in Sachen Softwarelösung: Unsere Teams agieren ganzheitlich und selbständig.

Dabei übernehmen sie die volle Verantwortung für einzelne Teile oder ein gesamtes Produkt.

Experten

Spark sendet sowohl Frontend-, als auch Backend-Spezialisten aus, um bestehende inhouse-Teams zu verstärken.

Vor Ort tauchen wir in die Unternehmensstruktur ein und können so von innen heraus die optimale Softwarelösung entwickeln.

Architektur

Ein Softwareprojekt ganzheitlich zu durchdenken spart Zeit, Mühe und Geld.

Dementsprechend setzen wir bei der Softwareentwicklung auf agiles Projektmanagement mit Weitblick.

Wie arbeitet Spark?

Große Ziele erfordern besondere Herangehensweisen.

Und jedes Ziel braucht eine individuelle Lösung. Aus diesem Grund gehen wir flexibel an jedes Projekt heran – angepasst an die die Bedarfslage des jeweiligen Unternehmens.

Umsetzung

Technische und fachliche Anforderungen entwickeln sich kontinuierlich weiter. Das macht es schwierig, ein Softwareprojekt langfristig zu planen. Unsere Antwort darauf: Wir arbeiten agil.

Kurze Kommunikationswege und eng getaktete Feedbackschleifen ermöglichen es uns, auf neue Gegebenheiten zu reagieren und den eingeschlagenen Weg, wenn nötig, anzupassen.

Die Arbeit in interdisziplinären Teams erlaubt es, umfassend zu handeln und stets die Kontrolle über das Projekt zu bewahren.

Mehrwert

Zu unseren Geschäftspartnern pflegen wir ein besonderes Verhältnis. Während der Zusammenarbeit denken wir uns in sie hinein, handeln in ihrem Sinne und haben ihre Ziele ständig im Blick.

Jedes Projekt zeichnet sich im Ablauf durch einen intensiven Austausch aus. Das betrifft alle involvierten Parteien: ob Entwicklung, Produktmanagement, Designer, DevOps, Fachbereiche sowie alle anderen Stakeholder.

Wir setzen auf eine langfristige Zusammenarbeit. So können wir uns immer besser auf unsere Kunden einstellen.

Unsere Partner profitieren darüber hinaus von unserem spezifischen Know-How: In Schulungen und Coachings geben wir unser Wissen weiter.

Mitarbeiter

Was alle Mitarbeiter von Spark vereint? Sie brennen für ihren Job, sie lieben es Software zu entwickeln und zu gestalten, sie wollen Großartiges erreichen.

Bis zur bestmöglichen Lösung ist es oft ein weiter Weg, der Ausdauer und Fleiß erfordert. Deshalb wählen wir unsere Mitarbeiter mit Bedacht aus.

Wir arbeiten in einem offenen, familiären Betriebsklima, in dem es Raum für Diskussionen und Anregungen gibt. Wir vertrauen und respektieren uns und kennen sowohl die Stärken, als auch die Schwächen des anderen. Aus diesem Grund funktionieren wir als Team am besten.

Philosophie

Der Teamgedanke steht bewusst im Mittelpunkt unserer Firmenphilosophie. Spark lebt von den Personen, die hier arbeiten.

Für uns ist es wichtig, sich auf die Fähigkeiten jedes Einzelnen verlassen zu können. Im Gegenzug sind unsere Mitarbeiter aktiv an Entscheidungsprozessen beteiligt und können Verantwortung für ihren Kompetenzbereich übernehmen.

Jeden Tag ein bisschen besser werden – Im Team leben wir ständige Weiterentwicklung. Deshalb setzen wir auf einen regen Wissensaustausch und coachen die Mitarbeiter regelmäßig. Zudem erhält jeder Zeit, sich auch eigenen Projekten zu widmen.

Leistungen

Jedes Unternehmen hat andere Ziele, unterschiedliche Ansprüche und ist mit verschiedenen Hürden konfrontiert, die es zu meistern gilt.

Wir arbeiten deshalb nicht in vorgegebenen Bahnen, sondern immer individuell. Dabei verwenden wir gleichermaßen bewährte wie aktuelle Technologien. In kürzester Zeit machen wir uns mit bestehenden Systemen vertraut, adaptieren sie und können auf dieser Grundlage Verbesserungen vornehmen. Wir unterstützen unsere Kunden außerdem bei Architekturentscheidungen und der Technologieauswahl. Mit der Entwicklung von Prototypen helfen wir bei der Erschließung neuer Geschäftsfelder.

Frontend-Entwicklung
Frontend-Entwicklung
damit gestalten wir den Vordergrund
JSP JSF ThymeLeaf TypeScript JavaScript Angular jQuery Vue.js Material Design React
Backend-Entwicklung
Backend-Entwicklung
damit entwickeln wir komplexe IT-Systeme
Java Java EE Spring Spring Boot Camunda Node.js Kotlin
Datenmanagement
Datenmanagement
damit haben wir alle Daten im Griff
SQL NoSQL JPA Hibernate Flyway Postgres MySQL Oracle Redis Elastic Search Solr Kafka JSON XML
Testing
Testing
damit testen wir und stellen Qualität sicher
JUnit Mockito Selenium Karma Jasmine Gatling Dynatrace
Prozesse & Prinzipien
Prozesse & Prinzipien
so arbeiten wir und organisieren uns
Clean Code Agile Software Engineering Scrum Kanban Continuous Integration Continuous Delivery Test-driven Development Domain-driven Design Microservices
Verwendete Werkzeuge
Verwendete Werkzeuge
damit wird unsere Entwicklung effizient
Jenkins Git Maven Gradle IntelliJ IDEA Visual Studio Code ELK-Stack Jamstack Docker

Referenzen

Wir verfügen über branchenübergreifende Erfahrungswerte.

Unsere Projekte unterscheiden sich auch hinsichtlich der Größenordnung, der Laufzeit sowie in den verwendeten Technologien.

Handel Software für das Vermittlungsgeschäft in der Handelsbranche
Entwicklung und Konzeption von Software-Komponenten in einer Microservice-Architektur
Java Java EE Spring Spring Boot Groovy Eclipse RAP / SWT Hibernate Oracle Camunda Jasper Reports JUnit Jenkins JIRA
Handel Unternehmensanwendung - Abbildung und Vereinfachung von Geschäftsprozessen
Software-Architektur, Evaluation von Entwurfsentscheidungen, Team-Coaching, Modellierung und Implementierung von Geschäftsprozessen, Implemen­tierung von Teilkomponenten
Java Java EE Spring Spring Boot AngularJS TypeScript JPA Hibernate Camunda Oracle Docker SOAP REST
Web Unternehmensanwendung im Office-Bereich
Hybride App (Web + Nativ), Konzeption, Architektur und Entwicklung eines Folieneditors inkl. PDF und PPTX-Export
JavaScript C
Web, E-Commerce Produktdatenerfassung im E-Commerce-Bereich (Preisvergleich)
Software-Architektur, Technical Lead Frontend-Development, Entwicklung und Anforderungs­analyse für unternehmens­internes UI-Framework, Entwicklung Backend & Frontend-Komponenten
Web-Technologien (HTML, CSS, Javascript) Python Pyramid Web Framework pytest JIRA
Web, E-Commerce E-Commerce-Marktplatz für Luxusuhren
Software-Entwicklung (Backend), Entwurf der Software-Architektur für Teilsysteme, Team-Entwicklung, Datenbankdesign
Java Spring Stripes MyBatis MySql JUnit Jenkins JIRA Maven REST
Web, E-Commerce E-Commerce-Plattform zum Produktvergleich
Software-Architektur, Software-Entwicklung (Backend), Daten­bankdesign.
Java Spring Boot Hibernate Postgres Elastic Search REST
E-Commerce Community-Marktplatz im E Commerce-Bereich
Entwurf der Software-Architektur, UI-Design, Backend-Komponen­ten, Schnitt­stellenspezifikation, REST-basierte Schnittstelle, Datenbank-Konzeption, ausfall­sichere Architektur & Betrieb, Projektmanagement nach SCRUM
Web-Technologien (HTML, CSS, Javascript) Python Django MySQL Redis Solr iOS Objective-C REST
Marketing Endnutzer-Anwendung im Bereich Marketing
Software-Architektur (VIPER), Schnittstellenspezifikation, REST-basierte Backend-Kommunikation, Implementierung der Frontend- und Backend-Komponenten, SCRUM-Master
iOS Swift REST Python
Aviation Endnutzeranwendung für Crew und Passagiere
Konzeption und Entwicklung einer iOS-basierten 3D-Simulation sowie von iOS-Anwendungen für Crew und Passagiere
iOS Objective-C Swift SceneKit VIPER AFNetworking CoreData HockeyApp
Automotive Lieferantenmanagement für Automobilhersteller
Software-Architektur, Software-Entwicklung, Technical Lead für Arbeitspaket. Lieferantenbewertung, Modellierung und Implementierung von Geschäftsprozessen.
Automotive Architekturanpassung einer webbasierten Point-of-Sale-Anwendung
Anpassung der aktuellen Software-Architektur bzgl. neuer Integrationsszenarien, Evaluation verschiedener Entwurfsalternati­ven, Vereinfachung der Schnitt­stellen, dynamische UI-Kompo­nenten.
Java EE JSF IBM WebSphere SOAP Tomcat JavaScript