Basic

Johannes Schmitz

Employee, Softwareentwickler, inovex GmbH

Karlsruhe, Germany

Skills

Informatik
Softwareentwicklung
Erfahrung in IT-Projekten als Dienstleister
Web Services und APIs
Web Technologien
Datenbanken
Agile Methoden
Scrum
Kanban
stetiges Weiterbilden (neue Technologien)
hoher Qualitätsanspruch
Erfahrung mit Remote-Arbeit im Team
“Full Stack” Entwicklung
Backend-Entwicklung
Frontend-Entwicklung
Java
Kotlin
TypeScript
JavaScript / ECMAScript / ES6 / ES7
SQL
MySQL / MariaDB
MongoDB
Spring Boot
Node.js
Linux / Unix
Docker
Kubernetes (basics)
Amazon Web Services (AWS)
Bash / Shell
REST
Microservices / SOA
Continuous Integration
GitLab & GitLab CI
git
React
Styled Components (React)
CSS und Sass (SCSS)
Single Page Apps
Funktionale Programmierung
Information Retrieval / Suche
Data Mining und Machine Learning basics

Timeline

Professional experience for Johannes Schmitz

  • Current 4 years and 9 months, since Oct 2016

    Softwareentwickler

    inovex GmbH

    Software-Entwicklung im Web-Umfeld für wechselnde deutschlandweite Kundenprojekte im Bereich „Application Development“. inovex ist ein IT-Projekthaus mit dem Schwerpunkt „Digitale Transformation“ mit Standorten in Karlsruhe, München, Köln, Hamburg, Stuttgart und Pforzheim.

  • 1 year, Oct 2015 - Sep 2016

    Software Developer

    1&1 Internet SE

    Entwicklung neuer und Weiterentwicklung bestehender backend / middleware REST web services, die Produkte aus dem “Business Enhancing Applications & Technologies” Portfolio von 1&1 befähigen, im Kontext einer serviceorientierten Systemlandschaft. High-availability deployments in mehreren eigenen georedundanten Rechenzentren. Neben Softwareentwicklung Fokusierung auf den langfristigen und nachhaltigen Betrieb eigener Services, “You build it, you run it” Mentalität, in Koorperation mit dem IT-Operations-Team.

Educational background for Johannes Schmitz

  • Informatik

    Universität Koblenz-Landau (Campus Koblenz)

Languages

  • German

    First language

  • English

    Fluent

Wants

Herausforderne Tätigkeiten im Bereich Informatik und IT
Entwicklungsmöglichkeiten
IT-Architektur / IT-Architekt
Tätigkeiten im Bereich Informatik jenseits der Softwareentwicklung
Systems Design
Distributed Systems
Cloud Computing
Software-Entwicklung im Data Science / Information Retrieval / Machine Learning oder Big Data Umfeld
Information Retrieval / Suche
Herausforderungen
anspruchsvolle Softwareentwicklung
IT-Consulting

Browse over 18 million XING members