Robert Schroeder

Angestellt, Senior Software Engineer, Deutsche Bahn Connect GmbH
Berlin, Germany

Fähigkeiten und Kenntnisse

Professionelle Softwareenwicklung
Softwarearchitektur
Softwaredesign
Microservices
DevOps
Agile
Java
Kotlin
Spring Framework
Spring Cloud
JUnit
Hibernate
Liquibase
PostgreSQL
Gradle
Maven
IntelliJ IDEA
Android
Linux
Docker
Scrum
Consumer Driven Contracts
Git
Python
Prometheus
Grafana
pact
Teamfähigkeit
Selbstständigkeit
Kreativität
Kommunikationsfähigkeit
Schnelle Auffassungsgabe
Technisches Verständnis
Motivation
Konfliktmanagement

Werdegang

Berufserfahrung von Robert Schroeder

  • Current 8 years and 8 months, since Oct 2017

    Dozent

    HTW Hochschule für Technik und Wirtschaft Berlin

    Vertiefung Programmieren für Studenten im 5. Bachelor Fachsemester des Studiengangs Umweltinformatik. Themenschwerpunkte: * Einführung GIT * Python 3 * Entwicklung einer Konsolenanwendung * Nutzerverwaltung * Businesslogic * Weiterentwicklung zu einer Webanwendung * nutzen der Funktionalitäten der Konsolenanwendung * erweiterte Webfunktionalitäten * Datenbankintegration

  • Current 9 years and 8 months, since Oct 2016

    Senior Software Engineer

    Deutsche Bahn Connect GmbH

    * Entwicklung von Microservices für verschiedene Domänen (Abrechnung, Buchung, Nutzung und Beauskunftung von Mobilitätsangeboten) * Einführung einer API-Teststrategie (Pact + Pactbroker) * Entwicklung der CI/CD Pipeline, incl. Releasestrategie und Deployment via Docker * Implementierung der standardkonformen API für Mobilitätsangebote nach TOMP * Bewerbungsgespräche * Unterstützung in der App Entwicklung (Android)

  • 3 years and 11 months, Nov 2012 - Sep 2016

    Software Engineer

    Business Keeper AG

    Software- und Datenbankdesign einer flexiblen Softwareanwendung zur telefonischen Hinweisabgabe und damit einhergehenden Erweiterung des angebotenen Dienstleistungsportfolios. Ermittlung und Umsetzung der kundenspezifischen Anforderungen in eine Software mit Java 7, Maven 2, Hibernate 3, PostgreSQL, Spring 3, DivaSDK SU4, OpenPGP, BEADS und Git. Umsetzung neuer Anforderungen der Software. Einarbeitung von Teammitglieder und Aufgabenzuweisung. Entwurf und Umsetzung von Unit und Integrationstests.

  • 5 months, May 2012 - Sep 2012

    Software-Entwickler

    Ressourcenmangel GmbH

    Schnittstellenprogrammierung für Typo3 mit extbase / Fluid (PHP, Git, CouchDB, MySQL)

  • 8 months, Sep 2011 - Apr 2012

    Software-Entwickler

    Siimbyant

    Mitentwicklung einer ESM (Enterprise Sustainability Management) Suite mit Apache Wicket (Java, Hibernate, Spring, Maven, Git, SVN)

  • 2 years, Sep 2009 - Aug 2011

    Studentische Hilfskraft Administration

    HTW Berlin

    Administration des Computerpools, Netzwerks und der Server; Weiterentwicklung einer auf Python basierenden Userverwaltungssoftware (AFS/Kerberos/LDAP) Umstellung der Computerpools auf Windows7 (mit Einbindung Kerberos + AFS) Erstellung um Verwaltung Virtueller Maschinen Aufsetzen und Administrierung von Servern auf Debianbasis: SVN, Webserver, MySQL und Windowsbasis: ARIS

  • 3 years and 5 months, Apr 2008 - Aug 2011

    Mitarbeiter IT Helpdesk

    Unionhilfswerk

    IT-Hotline: Hilfestellungen zur Computerbenutzung, Computereinrichtung und Beantwortung allgemeiner Supportfragen

  • 1 year, Oct 2009 - Sep 2010

    Entwicklung und Projektleitung

    Charite

    Entwicklung einer Webanwendung zur unternehmensweiten Verwaltung von Gefahrstoffen (Gefahrstoffkataster) auf Basis von Linux, Apache2, MySql und PHP5

  • 2 years and 10 months, Sep 1998 - Jun 2001

    Auszubildener

    Deutsche Bahn

    abgeschlossene Ausbildung zum Energieelektroniker Fachrichtung: Anlagentechnik

Ausbildung von Robert Schroeder

  • 3 years and 2 months, Oct 2009 - Nov 2012

    betriebliche Umweltinformatik

    HTW Berlin

    Softwareentwicklung,Softwaredesign, Datenbankdesign, webbasierte Anwendungen, Androidapplikationen

  • 4 years and 10 months, Oct 2004 - Jul 2009

    Betriebliche Umweltinformatik

    HTW Berlin

    Softwareentwicklung, Datenbanken

Sprachen

  • German

    C2 (Verhandlungssicher / Muttersprachlich)

  • English

    C1 (Fließend)

XING – Das Jobs-Netzwerk

  • Über eine Million Jobs

    Entdecke mit XING genau den Job, der wirklich zu Dir passt.

  • Persönliche Job-Angebote

    Lass Dich finden von Arbeitgebern und über 20.000 Recruiter·innen.

  • 21 Mio. Mitglieder

    Knüpf neue Kontakte und erhalte Impulse für ein besseres Job-Leben.

  • Kostenlos profitieren

    Schon als Basis-Mitglied kannst Du Deine Job-Suche deutlich optimieren.

21 Mio. XING Mitglieder, von A bis Z