Introduction to Software Supply Chain Security

Our author Daniel gives an introduction into Software Supply Chain Security in software development processes and highlights its importance. The article stresses how neglecting security in the software development process can lead to successful attacks, compromising users’ data and systems. It also provides tips on achieving Software Supply Chain Security, including scanning for vulnerabilities, updating dependencies, and secret detection.

Comparing the Performance of Frameworks for JVM Backend Services

Realizing that an application’s performance doesn’t meet the requirements and expectations causes severe problems. One question that in such cases often arises is: Should we have chosen a different backend framework? Fabian went out to tackle this question by testing several JVM frameworks on their performance capabilities. The candidates: Spring, KTOR, Vert.x, Micronaut and Node.

Wir wollen agil arbeiten – aber wo gehts los? Die Herausforderung des ersten agilen Projekts in einem Konzern

Agilität ist in aller Munde, doch längst nicht alle Unternehmen haben schon ihre Erfahrungen in agilen Projekten gemacht. Marianne und Christian haben sich mit ihrem Team der Herausforderung gestellt, das erste agile Projekt in einem Konzernumfeld zu realisieren. Sie beschreiben ihre Eindrücke, die Problem- und Fragestellungen, die dabei aufkommen können und geben Tipps und Anregungen für Best Practices.

Familienleben und IT-Beratung – passt das zusammen? Wir sagen ja!

Ein Job in der IT-Beratung ist inhaltlich und zeitlich oft herausfordernd. Wie funktioniert so eine Arbeit mit einem Familienleben und das auch noch in Pandemiezeiten wie jetzt? Drei unserer Kolleg:innen geben Einblicke, wie sie damit umgehen und was sich durch ihre Kinder geändert hat.

Artikel nach Kategorien

Strikt – An assertion library for Kotlin

Strikt – An assertion library for Kotlin

When writing tests, it’s not only about whether they really correctly test your code and how much coverage they achieve. One important ... WEITERLESEN

Die WeAreDevelopers Konferenz 2023

Die WeAreDevelopers Konferenz 2023

Die WeAreDevelopers Konferenz: Vasilii teilt in diesem Artikel seine Eindrücke und Erfahrungen zur Organisation, Community und einigen ... WEITERLESEN

Verprobung Open Telekom Cloud – Die Speerspitze der EU-Cloudanbieter?

Verprobung Open Telekom Cloud – Die Speerspitze der EU-Cloudanbieter?

Im vierten und vorerst letzen Teil zur Verprobung von europäischen Cloud-Anbietern widmen sich unsere Autoren dem deutschen Vertreter: ... WEITERLESEN

How to kick-start your Tools-Comparison Radar

How to kick-start your Tools-Comparison Radar

This year we made a comparison of different tools. Our author Markus describes how we proceeded with the evaluation and what our ... WEITERLESEN

Der virtuelle Berater – Generative AI als nächster Schritt im Omnichannel

Der virtuelle Berater – Generative AI als nächster Schritt im Omnichannel

Spätestens seit ChatGPT ist Generative AI im Mainstream angekommen. Ein Use Case für den Bereich Retail Banking könnte ein virtueller ... WEITERLESEN

Verprobung gridscale – der Neuling aus Deutschland versucht den Angriff

Verprobung gridscale – der Neuling aus Deutschland versucht den Angriff

In unserer Reihe zur Verprobung von Cloud Anbietern innerhalb der EU schauen wir im vierten Teil uns die Cloud von gridscale (eigene ... WEITERLESEN

Open Source Tools for Software Supply Chain Security

Open Source Tools for Software Supply Chain Security

In this article we show how you can improve the security of your software supply chain without spending money for software licenses. ... WEITERLESEN

Verprobung OVHCloud – Cloud Computing Made in France eine Alternative auch für deutsche Kunden?

Verprobung OVHCloud – Cloud Computing Made in France eine Alternative auch für deutsche Kunden?

In unserer Reihe zur Verprobung von Cloud Anbietern innerhalb der EU schauen wir im dritten Teil über die Ländergrenzen hinweg zu ... WEITERLESEN

Software Supply Chain Security with Google Software Delivery Shield

Software Supply Chain Security with Google Software Delivery Shield

Our authors Pascal and Bastian investigated the Google Software Delivery Shield which is Google’s fully managed solution for software ... WEITERLESEN

Introduction to Software Supply Chain Security

Introduction to Software Supply Chain Security

Our author Daniel gives an introduction into Software Supply Chain Security in software development processes and highlights its ... WEITERLESEN

Fokus auf Embedded Insurance – Mehr Geschäft durch stärkere Integration und präzise Daten-Trigger

Fokus auf Embedded Insurance – Mehr Geschäft durch stärkere Integration und präzise Daten-Trigger

Die Zukunft der Versicherungsbranche steht im Zeichen von Embedded Insurance in Verbindung mit der Nutzung datenbasierter Trigger. ... WEITERLESEN

Women in Data Science Conferences 2023 in Zurich and Villach

Women in Data Science Conferences 2023 in Zurich and Villach

This year our colleague Anna participated in two Women in Data Science conferences, in Zürich and Villach. She shares her experience ... WEITERLESEN

Tracing: Effective Observability for Distributed Applications in the Cloud

Tracing: Effective Observability for Distributed Applications in the Cloud

There are three main types of telemetry data - often referred to as pillars of observability - that are typically gathered: metrics, ... WEITERLESEN

In praise of Kotlin. A modern programming language.

In praise of Kotlin. A modern programming language.

In the swiftly changing world of software development, the choice of programming language plays a crucial role. To emphasize this, our ... WEITERLESEN

Craft Conference Budapest 2023 – Konferenz Report

Craft Conference Budapest 2023 – Konferenz Report

Die Craft Conference in Budapest ist eine renommierte Konferenz, die sich auf das Handwerk (“craft”) der Softwareentwicklung ... WEITERLESEN

Von Monolith bis DataMesh: Über den passenden Schnitt einer Integrationsarchitektur im Kontext der Banksteuerung – Teil 2

Von Monolith bis DataMesh: Über den passenden Schnitt einer Integrationsarchitektur im Kontext der Banksteuerung – Teil 2

Der zweite Teil des Artikels zu Datenintegrationsplattformen analysiert verschiedene Architekturansätze, wie z.B. Data Lakes oder Data ... WEITERLESEN

Local Kubernetes Clusters: A Comparison for Local Development and CI

Local Kubernetes Clusters: A Comparison for Local Development and CI

This article compares different Kubernetes frameworks and evaluates their usability. It also features a youtube video of Senior ... WEITERLESEN

Mit Geoinformationen zu schnelleren Prozessen in der Energiebranche

Mit Geoinformationen zu schnelleren Prozessen in der Energiebranche

Die Nutzung von Geoinformationssystemen (GIS), so z.B. im Rahmen von Navigationsanwendungen oder Logistikdiensten, ist allgegenwärtig. ... WEITERLESEN

Monitoring of certificate expirations

Monitoring of certificate expirations

Expiring certificates impose a continuous threat to service interruptions if they are not properly managed. In this article, Senacor ... WEITERLESEN

The CNCF Conference in Europe: KubeCon & CloudNativeCon Amsterdam 2023

The CNCF Conference in Europe: KubeCon & CloudNativeCon Amsterdam 2023

Im April fand die KubeCon & CloudNativeCon statt. Motiviert vom vielversprechenden Programm machten sich unsere Kollegen Max und Josef ... WEITERLESEN

Von Monolith bis DataMesh: Über den passenden Schnitt einer Integrationsarchitektur im Kontext der Banksteuerung – Teil 1

Von Monolith bis DataMesh: Über den passenden Schnitt einer Integrationsarchitektur im Kontext der Banksteuerung – Teil 1

Eine Datenintegrationsplattform ist ein Kerninstument auf dem Weg zu einer integrierten und analysierbaren Sicht auf Unternehmensdaten ... WEITERLESEN

KotlinConf 2023: Unveiling the Power and Potential of Kotlin

KotlinConf 2023: Unveiling the Power and Potential of Kotlin

KotlinConf finally took place again this year - and it was a blast! Our colleague Lukas was on site. Filled with many new insights and ... WEITERLESEN

My favorite TypeScript function

My favorite TypeScript function

Writing clean code is an important part of modern software development. In this article, our colleague Moritz presents his favorite ... WEITERLESEN

Staking-as-a-Service unter Druck – Sind Angebote im Kryptosektor grundsätzlich problematisch?

Staking-as-a-Service unter Druck – Sind Angebote im Kryptosektor grundsätzlich problematisch?

Vor Kurzem sorgte die amerikanische Regulierungsbehörde SEC für Schlagzeilen, als sie der Kryptobörse Kraken den Staking-Service ... WEITERLESEN

Verprobung IONOS Cloud – eine Alternative zu AWS und Co?

Verprobung IONOS Cloud – eine Alternative zu AWS und Co?

Nach dem Auftakt unserer Blog-Reihe zum Thema Cloud, kommt in diesem Artikel der erste der europäischen Anbieter auf den Prüfstand: Die WEITERLESEN

Netzwerktopologie in einem Hybrid Cloud Szenario

Netzwerktopologie in einem Hybrid Cloud Szenario

Das Kernbanksystem in den bankeigenen Rechenzentren, die damit verbundenen Applikationen aber in der Cloud? Vor dieser Herausforderung ... WEITERLESEN

Was macht eine Cloud aus und sind europäische Cloud Anbieter eine Alternative zu den Hyperscalern?

Was macht eine Cloud aus und sind europäische Cloud Anbieter eine Alternative zu den Hyperscalern?

In unserer neuen Reihe rund um das Thema Cloud schauen sich unsere Kolleginnen und Kollegen die europäischen Alternativen an und prüfen WEITERLESEN

Coding-Kata in der Praxis

Coding-Kata in der Praxis

Aufbauend auf seinem letzten Artikel zum Thema Coding-Kata liefert uns Matthias dieses mal Beispiele zum Einsatz des Werkzeugs in der ... WEITERLESEN

GIT and OpenSSH with multiple identities

GIT and OpenSSH with multiple identities

Having multiple identities on a single computer, e.g.for private or work purposes respectively, can make it uncomfortable to work with ... WEITERLESEN

Customer Centricity durch Agile Softwareentwicklung und DevOps-Kultur

Customer Centricity durch Agile Softwareentwicklung und DevOps-Kultur

Der Kunde ist König – heute mehr denn je. Bei der Entwicklung von Apps und Co. gilt es, sich immer enger an den sich schnell ändernden ... WEITERLESEN

GraalVM & Native Images als AWS Lambda – Unsere Umsetzung mit Quarkus

GraalVM & Native Images als AWS Lambda – Unsere Umsetzung mit Quarkus

Der sinnvolle Einsatz von AWS Lambdas hängt unter anderem von kurzen Start- und Laufzeiten ab. In diesem Artikel zeigen uns Thomas ... WEITERLESEN

Regulatorien, Sicherheit und Integrationsszenarien – How to Public Cloud

Regulatorien, Sicherheit und Integrationsszenarien – How to Public Cloud

Ab in die Cloud – das heißt es aktuell für die Applikationslandschaft vieler Unternehmen. Die Public Cloud bietet dabei eine Menge ... WEITERLESEN

How to identify and implement Artificial Intelligence Business Cases

How to identify and implement Artificial Intelligence Business Cases

What makes a business case an artificial intelligence business case? What are the possible barriers to solving such AI cases? And how ... WEITERLESEN

The Spring Conference in Europe: Spring I/O 2022

The Spring Conference in Europe: Spring I/O 2022

Spring gilt als eines der bedeutendsten Java-Frameworks und spielt auch bei vielen Senacor-Projekten eine gewichtige Rolle. Daher ... WEITERLESEN

Comparing the Performance of Frameworks for JVM Backend Services

Comparing the Performance of Frameworks for JVM Backend Services

Realizing that an application’s performance doesn’t meet the requirements and expectations causes severe problems. One question that in WEITERLESEN

Wir wollen agil arbeiten – aber wo gehts los? Die Herausforderung des ersten agilen Projekts in einem Konzern

Wir wollen agil arbeiten – aber wo gehts los? Die Herausforderung des ersten agilen Projekts in einem Konzern

Agilität ist in aller Munde, doch längst nicht alle Unternehmen haben schon ihre Erfahrungen in agilen Projekten gemacht. Marianne und ... WEITERLESEN

GraalVM & Native Images mit Spring Boot – Unsere Tipps und Tricks

GraalVM & Native Images mit Spring Boot – Unsere Tipps und Tricks

GraalVM verspricht Verbesserung in Performanz sowie Speicherverbrauch und wird mittlerweile auch von einigen weit verbreiteten ... WEITERLESEN

Agile Wednesday @Senacor

Agile Wednesday @Senacor

Im Rahmen des Senacor Agile Wednesdays werden aktuelle Themen aus der agilen Welt vorgestellt und kontrovers diskutiert. Das Format ... WEITERLESEN

MLOps in Microsoft Azure – Wie eine KI unseren Blog zusammenfasst

MLOps in Microsoft Azure – Wie eine KI unseren Blog zusammenfasst

Im neuesten InnoLab haben sich Senacor-Kolleg:innen damit beschäftigt, ein Machine Learning-Modell mit Hilfe von MLOps und Azure zu ... WEITERLESEN

The Power of CI/CD – Bridging the gap between ETL ecosystems and GitLab

The Power of CI/CD – Bridging the gap between ETL ecosystems and GitLab

Continuous Integration and Delivery is still a hot topic nowadays, especially in corporate processes. This applies even more so for ETL WEITERLESEN

Mein Praktikum bei Senacor

Mein Praktikum bei Senacor

"Was mache ich nach meinem Mathematik-Studium?" Diese Frage stellte sich Samuel bevor er sich zu einem Praktikum bei Senacor ... WEITERLESEN

HybridCon – Verteilt zusammen

HybridCon – Verteilt zusammen

Früher war die Senacor "DevCon". Corona-bedingt wurde diese erst zur "StreamedCon" und im letzten Jahr zur "HybridCon". Florian wirft ... WEITERLESEN

Sabbatical bei Senacor: Bildungskarenz im Reich der Mitte

Sabbatical bei Senacor: Bildungskarenz im Reich der Mitte

Im Rahmen des österreichischen Modells der Bildungskarenz machte sich Markus auf, um ein halbes Jahr in China zu leben und die Sprache ... WEITERLESEN

Die Automotive Schnitzeljagd: Auf den Fährten der OEMs und den Herausforderungen im digitalen Zeitalter

Die Automotive Schnitzeljagd: Auf den Fährten der OEMs und den Herausforderungen im digitalen Zeitalter

Die Pandemie hat vielfältige Auswirkungen auf die Arbeitswelt; insbesondere Schulungsformate sind betroffen. Online-Alternativen ... WEITERLESEN

Creating a serverless thumbnail service with AWS CDK

Creating a serverless thumbnail service with AWS CDK

The recently introduced AWS Cloud Development Kit (CDK) is a library to define cloud infrastructure using familiar programming ... WEITERLESEN

GraalVM & Native Images in der Theorie

GraalVM & Native Images in der Theorie

Was kann GraalVM und welche Auswirkungen hat ein Einsatz auf die Themen Performance und Effizienz von Anwendungen? Mit diesen Fragen ... WEITERLESEN

Familienleben und IT-Beratung – passt das zusammen? Wir sagen ja!

Familienleben und IT-Beratung – passt das zusammen? Wir sagen ja!

Ein Job in der IT-Beratung ist inhaltlich und zeitlich oft herausfordernd. Wie funktioniert so eine Arbeit mit einem Familienleben und ... WEITERLESEN

Der „Internet-Computer“ – Dezentraler Ruf der Freiheit oder altes Geschäftsmodell im neuen Datencenter?

Der „Internet-Computer“ – Dezentraler Ruf der Freiheit oder altes Geschäftsmodell im neuen Datencenter?

Die Ablösung des Internets, wie wir es heute kennen? - Der Internet-Computer tritt an, um die aktuellen Machtverhältnisse im ... WEITERLESEN

A Short Introduction to Micro-Frontends

A Short Introduction to Micro-Frontends

Micro Frontends - maybe heard many times before, but it's still not quite clear what it is and how to implement this approach well? ... WEITERLESEN

Gastbeitrag: Spring Boot Migration als Sprungbrett in die Open Banking-Welt

Gastbeitrag: Spring Boot Migration als Sprungbrett in die Open Banking-Welt

Das Ziel für viele Banken: "Open-Banking-ready"-sein. Unser Gastautor Richard berichtet, wie Modularisierung und eine Migration auf ... WEITERLESEN

Sabbatical bei Senacor: Auszeit zum Forschen, Lernen, Lesen und zum Seele baumeln lassen

Sabbatical bei Senacor: Auszeit zum Forschen, Lernen, Lesen und zum Seele baumeln lassen

Projektarbeit ist oft anstrengend und fordernd, hat aber auch den großen Vorteil, dass man gut planbar Pausen z.B. in Form eines ... WEITERLESEN

Sporteln für den guten Zweck – der CIO Charity Run & Bike 21

Sporteln für den guten Zweck – der CIO Charity Run & Bike 21

Für den CIO Charity Run & Bike schnürten sich knapp 1100 Teilnehmer die Sportschuhe. Mit dabei: Über 40 KollegInnen von Senacor. WEITERLESEN

Sabbatical bei Senacor: Meine Reise durch Südamerika und zurück

Sabbatical bei Senacor: Meine Reise durch Südamerika und zurück

Projektarbeit ist oft anstrengend und fordernd, hat aber auch den großen Vorteil, dass man gut planbar Pausen z.B. in Form eines ... WEITERLESEN

Mit DataRobot zur MLOps-Pipeline

Mit DataRobot zur MLOps-Pipeline

Data Analyst Sven Upgang und Software Entwickler Victor Warno haben sich die AI Platform DataRobot für zwei Tage im Detail angesehen ... WEITERLESEN

Praktikum in Coronazeiten – eine gute Idee? Ein Erfahrungsbericht.

Praktikum in Coronazeiten – eine gute Idee? Ein Erfahrungsbericht.

Die Pandemie stellt Studierende auch in ihrem zweiten Jahr vor so einige Herausforderungen. Wie es unserer Kollegin Lena während ihres ... WEITERLESEN

Coding-Kata: Definitiv mehr als nur langweiliges Heruntergetippe!

Coding-Kata: Definitiv mehr als nur langweiliges Heruntergetippe!

Coding-Kata wird geliebt und gehasst zugleich. Dabei ist sie weder Zeitverschwendung noch eine Silverbullet. Coding-Kata ist ein ... WEITERLESEN

Cloud Migration bei einer Großbank – wie ein zentrales Plattformteam helfen kann

Cloud Migration bei einer Großbank – wie ein zentrales Plattformteam helfen kann

Die Migration in die Cloud birgt viele (organisatorische) Probleme. Wir stellen euch vor, wie wir in einer agilen Umsetzung mittels ... WEITERLESEN

Introducing Nachricht – a Self-describing Data Interchange Format

Introducing Nachricht – a Self-describing Data Interchange Format

Over the last months, I developed and implemented a new binary encoding scheme called "nachricht" to use as a drop-in replacement for ... WEITERLESEN

Tackling the Problem with ETL-Testing – our Senacor Testing Framework

Tackling the Problem with ETL-Testing – our Senacor Testing Framework

Automated testing is the key for CI/CD, but unfortunately most ETL tools possess only basic built-in testing frameworks. Therefore we ... WEITERLESEN

Der Product Owner – ein Mädchen für alles?

Der Product Owner – ein Mädchen für alles?

Die ideale Besetzung der Product Owner-Position ist oft eine große Herausforderung - wir werfen einen Blick auf hilfreiche Fähigkeiten ... WEITERLESEN

Effizienteres Machine Learning dank AutoML – unsere Top 5 Platzierung als Beweis

Effizienteres Machine Learning dank AutoML – unsere Top 5 Platzierung als Beweis

WEITERLESEN

Konsens Algorithmus Raft als Fundament für einen stabilen Betrieb verteilter Systeme

Konsens Algorithmus Raft als Fundament für einen stabilen Betrieb verteilter Systeme

Insbesondere in Zeiten von Cloud-Anwendungen ist eine konsistente Datenhaltung essentiell. Konsens Algorithmen sind dabei ein ... WEITERLESEN

Remote-Weihnachten bei Senacor

Remote-Weihnachten bei Senacor

Eine Weihnachtsfeier remote? Kann wunderbar funktionieren - wir zeigen euch ein paar Beispiele aus unseren Projekten. WEITERLESEN

Anreizsysteme für Bike Sharing – von der App-Idee zur Simulation

Anreizsysteme für Bike Sharing – von der App-Idee zur Simulation

Bike-Sharing ist weit verbreitet und viel genutzt. Problematisch ist dabei für die Anbieter, dass die Fahrräder durch die Nutzung in ... WEITERLESEN

Mit Job Stories Denkmuster aufbrechen

Mit Job Stories Denkmuster aufbrechen

Das Einsetzen von User Stories ist aus der agilen Entwicklung nicht mehr wegzudenken. Häufig wirken User Stories jedoch leblos und ... WEITERLESEN

Profiling Fake News Spreaders on Twitter – A Machine Learning Approach

Profiling Fake News Spreaders on Twitter – A Machine Learning Approach

Falschnachrichten sind nicht neu, aber soziale Medienplattformen haben in den letzten Jahren ein exponentielles Wachstum des Phänomens ... WEITERLESEN

Vagabundo: Transparenz über Reisen und den CO2-Fußabdruck

Vagabundo: Transparenz über Reisen und den CO2-Fußabdruck

Das Ausbleiben von Geschäftsreisen hat während der ersten Monate der Corona-Pandemie die CO2-Bilanz positiv beeinflusst. Doch wie kann ... WEITERLESEN

TrendLab „Künstliche Intelligenz” – Das Potential von Machine Learning

TrendLab „Künstliche Intelligenz” – Das Potential von Machine Learning

Im Juni 2020 waren unsere Advanced-Analytics-Experten Anatoly Danilevich und Kilian Kluge eingeladen, im TrendLab „Künstliche ... WEITERLESEN

Program IT ecologically!

Program IT ecologically!

Angesichts der stark zunehmenden Digitalisierung und der damit verbundenen, steigenden Emissionen, brauchen wir eine ökologischere IT. ... WEITERLESEN

Produktionsreifes Google Cloud- Setup mit terragrunt

Produktionsreifes Google Cloud- Setup mit terragrunt

Wenn man Cloud hört, denkt man meist zuerst an AWS oder Azure. Weniger bekannt und weniger verbreitet ist die Google Cloud. In einem ... WEITERLESEN

GraalVM Native Images für deine CI-Pipeline

GraalVM Native Images für deine CI-Pipeline

Nicht immer nur das Produkt - auch eure CI-Pipeline muss gewartet werden. GraalVM Native Images kann euch dabei unterstützen! WEITERLESEN

AWS Organizations: Grundinfrastruktur für den Cloud-Einsatz im Unternehmensumfeld

AWS Organizations: Grundinfrastruktur für den Cloud-Einsatz im Unternehmensumfeld

Man hört immer nur: "Wir wollen in die Cloud!"..."Wir sind auf AWS!"..."Über Infrastructure as Code können wir schnell und dynamisch ... WEITERLESEN

Senacor Machine Learning Cards: Maschinelles Lernen für die Praxis

Senacor Machine Learning Cards: Maschinelles Lernen für die Praxis

Kaum ein Unternehmen sieht sich im Jahr 2020 nicht mit dem Thema Machine Learning konfrontiert. EntscheiderInnen stehen dabei vor der ... WEITERLESEN

Sexy async Code ohne await? Ein erster Blick auf das Project Loom in Java

Sexy async Code ohne await? Ein erster Blick auf das Project Loom in Java

Das Problem: Die Super-Duper-Bank braucht Hilfe! Ein neues Produkt ist am Start und der Kundenandrang ist hoch, jedoch ist nicht klar, WEITERLESEN

Cashflow Prediction: Mehrwert für Kunde und Bank

Cashflow Prediction: Mehrwert für Kunde und Bank

Nicht nur für Unternehmen ist es wichtig, jederzeit im Blick zu haben, wie sich ihre Liquidität innerhalb der nächsten Wochen und ... WEITERLESEN

Cryptography for Non-Cryptographers Part 1: Symmetric Encryption

Cryptography for Non-Cryptographers Part 1: Symmetric Encryption

Kryptographie, die Wissenschaft der Verschlüsselung von Informationen, ist oft ein großer Unsicherheitsfaktor in einem Softwareprojekt. WEITERLESEN

Mehrwert schaffen durch Transaktionsanalyse

Mehrwert schaffen durch Transaktionsanalyse

Viele Retail-Banken haben mit der großen Menge an Transaktionsdaten ihrer Kunden eine wertvolle Informationsquelle zur Hand, die kaum ... WEITERLESEN

Es ist ein Kompiler!!

Es ist ein Kompiler!!

Als ich zum ersten Mal von Svelte gehört habe, war ich auf der Suche nach einem leichtgewichtigen Webframework, mit dem ich eine simple WEITERLESEN

Unsere Entwicklerkonferenz “DevCon” wird zur “StreamedCon”

Unsere Entwicklerkonferenz “DevCon” wird zur “StreamedCon”

Mitte Mai fand der erste Vortrag unserer neuen „StreamedCon“ statt. Dabei handelt es sich um den Ersatz für die jährlich 2x ... WEITERLESEN

How To: Wie man in Maven seine Checkstyle-Konfiguration zentral verwaltet

How To: Wie man in Maven seine Checkstyle-Konfiguration zentral verwaltet

Wenn es um Checkstyle geht, scheiden sich die Geister. Beliebt bei jenen, die es konfiguriert haben, gehasst von den Anderen, ist ... WEITERLESEN

Digitale Erfolgsfaktoren im Corporate Banking

Digitale Erfolgsfaktoren im Corporate Banking

Firmenkunden sorgen für wiederkehrende Erträge von ungefähr 36 Mrd. Euro bei den deutschen Banken. Das Volumen der an inländische ... WEITERLESEN

Bankplattform 2.0: Legacy-Systeme entflechten und ablösen

Bankplattform 2.0: Legacy-Systeme entflechten und ablösen

Neobanken holen gegenüber etablierten Instituten auf. In kaum fünf Jahren dürften die digitalen Angreifer bis zu 20 Prozent des ... WEITERLESEN

Senacor startet erstes Virtual Meetup

Senacor startet erstes Virtual Meetup

Das konkrete Diskussionsthema betrifft bedingt durch die Corona Pandemie derzeit fast alle von uns. Jeder steckt aktuell in zahllosen ... WEITERLESEN

Studie: Datengetriebene Geschäftsmodelle aus der Sicht von Banken und Verbrauchern

Studie: Datengetriebene Geschäftsmodelle aus der Sicht von Banken und Verbrauchern

Deutschland Verbraucher warten bei digitalen Angeboten, bei denen auch Kontodaten analysiert werden, auf die Banken. WEITERLESEN

Innovative Versicherungslösung in 18 Sprints und 151.443 Zeilen Code

Innovative Versicherungslösung in 18 Sprints und 151.443 Zeilen Code

Der Auftrag? Eine zukunftsfähige Versicherung! Die Motivation für eine neue zukunftsfähige Versicherung lag insbesondere in einer ... WEITERLESEN

Devoxx UK 2019 – TL; DR: Zwei Tage voller spannender Menschen

Devoxx UK 2019 – TL; DR: Zwei Tage voller spannender Menschen

Dieses Jahr habe ich mir vorgenommen, mehr an der Developer Community teilzunehmen. So bin ich mit freundlicher Unterstützung von ... WEITERLESEN

Du brauchst nicht viel zum Happy sein…

Du brauchst nicht viel zum Happy sein…

Eines der Hauptziele des Vorhabens unseres Kunden liegt in der Verjüngung des Kundenstamms und dem Erschließen neuer Geschäftsfelder ... WEITERLESEN

W-Jax 2018 – ein Erfahrungsbericht

W-Jax 2018 – ein Erfahrungsbericht

Im Allgemeinen fahre ich nicht gerne auf Konferenzen. Doch nach Jahren der Abstinenz packte mich die Neugier und so sollte es auf die ... WEITERLESEN

Rust in Openshift deployen

Ich mag keinen Bloat. Programme, die essentiell nichts tun und ein Gigabyte Speicher und eine halbe CPU belegen gehen mir nicht in den ... WEITERLESEN

A witness with FitNesse

A witness with FitNesse

What are our tests but a witness to the integrity of our code? Just like what takes place in a justice court when a witness swears to ... WEITERLESEN

An introduction to asynchronous and reactive programming with Eclipse Vert.x

An introduction to asynchronous and reactive programming with Eclipse Vert.x

Building asynchronous and reactive applications with Eclipse Vertx Content Forewords 1. What is Eclipse Vert.x 2. Demonstrating the ... WEITERLESEN

Reaktive Architekturen mit RxJava Teil 3: Einführung in RxJava

Reaktive Architekturen mit RxJava Teil 3: Einführung in RxJava

Dies ist Teil 3 einer Blog-Serie über reaktive Architekturen mit RxJava. Einführung und Übersicht finden sich hier. Die Grundlagen ... WEITERLESEN

Let’s build a Webshop out of Micro Frontends

Let’s build a Webshop out of Micro Frontends

The idea behind Micro Frontends is to think about a website or web app as a composition of features which are owned by independent ... WEITERLESEN

Blockchain Products – Part 1: Investment

Blockchain Products – Part 1: Investment

This is part one of a two-part article series on blockchain products. In this first part we will take a look at blockchain products ... WEITERLESEN

Should I use Kubernetes to abstract my infrastructure provider?

Should I use Kubernetes to abstract my infrastructure provider?

The current customer I'm working for gave us several requirements, including: Build a microservice platform on AWS Be able to move from WEITERLESEN

Vavr – Objekt-funktionale Programmierung leichtgemacht

Vavr – Objekt-funktionale Programmierung leichtgemacht

Funktionale Programmierung hat in den letzten Jahren eine Art zweite Blüte erlebt und ist nun auch im Mainstream angekommen. Das Open ... WEITERLESEN

Self-Contained Systems

Self-Contained Systems

Self-Contained Systems sind also eine Softwarearchitektur, die beschreibt, eine fachliche Domäne in einzelne Systeme zu schneiden, ... WEITERLESEN

A keen introduction to DynamoDB

A keen introduction to DynamoDB

The last couple of weeks two colleagues of mine and myself got the opportunity to build a Facebook Chatbot. Chatbots are the perfect ... WEITERLESEN

Serverless blue green deployments and canary releases with traffic shifting

Serverless blue green deployments and canary releases with traffic shifting

Serverless computing is a hot topic. Especially AWS Lambda is gaining traction. It is being used as the foundation of Amazon's Alexa ... WEITERLESEN

Banking on AWS – Part 1: Amazon ECS

Im Rahmen unseres Innovation Labs "Bank in the Cloud" haben wir uns mit dem Open Source Kernbankensystem Apache Fineract CN ... WEITERLESEN

Serverless with AWS Lambda

Serverless with AWS Lambda

This post is an introduction to Serverless computing - often called Functions-as-a-Service. I will explain, why this is indeed the ... WEITERLESEN

Wohnung weck mich

Wohnung weck mich

Endlich war es so weit, der erste 24h-Sprint seit meiner Zeit bei Senacor. Mit diesem Event hat man mich schon beim Bewerbungsgespräch ... WEITERLESEN

Reaktive Architekturen mit RxJava Teil 2: Programmiermodelle zur asynchronen Datenverarbeitung

Reaktive Architekturen mit RxJava Teil 2: Programmiermodelle zur asynchronen Datenverarbeitung

Reaktive Systeme basieren auf einer event-getrieben, asynchronen Datenverarbeitung. Dies ermöglicht eine nachrichtengestützte ... WEITERLESEN

Innovation Lab “Bank in the cloud”

Für unsereins ist es heutzutage eine Selbstverständlichkeit zur Bank zu gehen, Geld abzuheben oder mit EC- bzw. Kreditkarte zu ... WEITERLESEN

Der Party Button

Der Party Button

Inspiriert von diesem “Press for Champagne” Button beim Sunday Roast im Zuge meiner Englandreise, habe ich die letzten Urlaubstage ... WEITERLESEN

Reaktive Architekturen mit RxJava Teil 1: Grundlagen Reaktiver Systeme

Reaktive Architekturen mit RxJava Teil 1: Grundlagen Reaktiver Systeme

Reaktive Konzepte und Frameworks erfreuen sich immer größerer Beliebtheit, nicht zuletzt durch steigende Anforderungen an die ... WEITERLESEN

Reaktive Architekturen mit RxJava

Reaktive Architekturen mit RxJava

Anwendungen auf Basis von reaktiven Architekturen ermöglichen auch unter höchster Last eine hohe Performance, Verfügbarkeit und ... WEITERLESEN

Parametrisierung für Test Suites in JUnit 4

Parametrisierung für Test Suites in JUnit 4

JUnit gehört zum Standard-Werkzeugkasten in unseren Projekten. Seit JUnit 4 werden auch parameterisierte Tests unterstützt: Man ... WEITERLESEN

SenacorSlackDapp goes truffle & travis CI

What up! Since we recently had a Code&Play on Smart Contract development with Ethereum it was about time to move the tests for our ... WEITERLESEN

Broaden your horizon @ IoT Tech Expo Europe 2017

Broaden your horizon @ IoT Tech Expo Europe 2017

So, last week I visited the IoT Tech Expo Europe in Berlin. The conference was running for two days offering a wide range of all kinds ... WEITERLESEN

In praise of Vavr’s Option

In praise of Vavr’s Option

Null is sometimes considered the billion dollar mistake. One could argue about this forever, but certainly, null has lead to a lot of ... WEITERLESEN

We Are Developers 2017 – ein Erfahrungsbericht

Am 11. und 12. Mai 2017 fand in einer ehemaligen Rinderhalle in Wien zum dritten Mal die Entwicklerkonferenz We Are Developers statt - ... WEITERLESEN

Unit testing with Java 9, Jigsaw and JUnit

Unit testing with Java 9, Jigsaw and JUnit

Java 9 is on it's way and with it - maybe - Project Jigsaw. Project Jigsaw adds modularization to Java, which will change the way we ... WEITERLESEN

Using Terraform for Cloud Deployments – Part 1

This post explores Terraform from a beginner's perspective. We'll look at the problem Terraform solves and what it's distinct features ... WEITERLESEN

Innovation @ Senacor – 24 h Sprint

Innovation @ Senacor – 24 h Sprint

In the last couple of years different companies tried different means for improving company culture.We at Senacor face basically the ... WEITERLESEN

Smart-Contract-Development: “Arbeiten mit Lochkarten” im 21 Jahrhundert

Smart-Contract-Development: “Arbeiten mit Lochkarten” im 21 Jahrhundert

Dapps Anwendungen im Kontext von Smart Contracts werden als Decentralized App oder Dapp bezeichnet. Sie bestehen aus einer UI einem ... WEITERLESEN

InnoLab Smart Contracts – Code is Law

Im Rahmen des InnoLabs haben wir uns mit einem Thema beschäftigt, das seit den 1990er Jahren ein Schattendasein auf ... WEITERLESEN

Microservices – The Good, The Bad, and the wtfs…

Microservices – The Good, The Bad, and the wtfs…

Neulich war ich zum Vortragsabend bei der Java User Group Cologne zu Gast, um von meinen Projekterfahrungen mit Microservices zu ... WEITERLESEN

Versionierung und Routing in Microservice-Welten

Versionierung und Routing in Microservice-Welten

Versionierung ist sowas wie das ungeliebte Kind der Softwareentwicklung. Jeder hat es, aber niemand macht sich wirklich Gedanken drum. ... WEITERLESEN

Production Readiness – und nicht bloß Feature Completeness

Fast jedes neue Software-System ist ein verteiltes System. Und Architekturkonzepte wie Micro Services verstärken diesen Trend. In ... WEITERLESEN

News

Du interessierst dich auch für unsere Fachpublikationen? Dann schau’ gerne in unser News-Archiv rein.

Leistungen

Mit über 900 Kolleginnen und Kollegen treibt Senacor Veränderungen voran. Erfahre mehr über unsere Arbeit und Leistungen.

Karriere

Du interessierst dich für einen Einstieg bei Senacor? Dann schau’ doch mal auf unserer Karriereseite vorbei!