Mitarbeiter-Profil eines IT-/Engineering-Dienstleisters

Full Stack Entwickler / Docker, Jenkins, Kubernetes, AWS, MySQL, Angular, Typescript, Javascript, Java, REST, Spring Boot

verfügbar ab
01.10.2020
verfügbar zu
100 %
davon vor Ort
100 %
PLZ-Gebiet, Land

D8

D9

Kontaktwunsch

Ich möchte bevorzugt für Projekte in diesen Einsatzorten kontaktiert werden.

Position

Kommentar

Software-Entwickler

Projekte

04/2019 - 09/2020

1 Jahr 6 Monate

AWS Cloud

Rolle
Entwicklung
Projektinhalte

Ein bestehender Monolith soll in Microservices geschnitten werden und technisch um Komfortfunktionen wie Single Sign On oder asynchrones Speichern erweitert werden. Die An-wendung läuft nicht mehr auf firmeneigenen Servern sondern in der AWS Cloud.

  • Projektgröße: 10
  • Single Sign On ermöglicht durch die Einrichtung eines Gateways
  • Code zukunftsfähig und besser pflegbar gemacht durch die Umstellung des kompletten Backend Codes auf Spring Boot
  • Schneller Datenaustausch zwischen den einzelnen Microservices durch den Einsatz von Kafka
  • Portal stabilisieren durch die architekturelle Umstellung auf Microservices
  • Hochverfügbarkeit des Portals garantieren durch Einsatz von Kubernetes und Umzug in AWS Cloud
  • Testautomatisierung mit JUnit
Kenntnisse

Java 8

Angular 7

Spring Boot 2

Rest

SQL

Hibernate

JUnit

Kubernetes

AWS

Produkte

Bitbucket

Confluence

Jenkins

Docker

Kafka

Webstorm

MySQL

Postman

Scrum

Maven

Git

Linux

Zuul

11/2017 - 03/2019

1 Jahr 5 Monate

Unternehmensportal

Rolle
Entwicklung
Projektinhalte

Entwicklung eines Unternehmensportals, das sowohl von den Angestellten als auch dem Management eingesetzt wird. Interessante Dienste sind die Erstellung von Mitarbeiterprofilen, die Auswertung der jährlichen Mitarbeiterausgaben/-einnahmen oder das Schreiben von Kundenrechnungen.

  • Projektgröße: 8
  • Verringerung von fachlichen Missverständnissen durch eine permanente Analyse der fachlichen Anforderungen mit den Stakeholdern und der Aufnahme von Anforderungen
  • Für eine robuste Basis der Anwendung sorgen, durch die Erstellung eines durchdachten Datenmodells
  • Für eine hohe Performanz und Skalierbarkeit sorgen durch eine Backend Entwicklung mit Spring Boot und Java, die stateless ist
  • Für eine gute User Experience sorgen durch den Einsatz von Angular 4 und Material Design
  • Testautomatisierung mit JUnit
Kenntnisse

Java 8

JUnit

Spring Boot 2

Rest

JPA

Embedded SQL

Angular 4

Typescript

CSS

HTML(5)

Produkte

Docker

MySQL

Git

Maven

Eclipse

Postman

Confluence

Jenkins

04/2017 - 10/2017

7 Monate

Quizduell für Tekkis

Rolle
Architektur/Entwicklung
Projektinhalte

Entwicklung einer Anwendung, die dem Arbeitgeber hilft, einen kurzen Test für Kandidaten zu erstellen, die sich für die Stelle in der Firma beworben haben.

  • Projektgröße 3
  • Design und Modellierung von neuer Angular4 und Ionic Anwendung
  • Anwendung mit der Firebase-Datenbank verbinden
  • Implementierung von Admin-Funktionen, die Fragen und entsprechende Antworten für verschiedene Tests erstellen können
  • Implementierung von Benutzerfunktionen, die an dem Test teilnehmen und innerhalb einer bestimmten Zeit antworten können
  • Erstellen einer Seite, um die Ergebnisse des Tests anzuzeigen
  • Erstellen einer Seite, auf der der Administrator eine neue Spiel-PIN für den Nutzer erstellen kann
  • Validierungen, um Benutzer daran zu hindern, Admin-Funktionen zu sehen
  • Google Login-Implementierung
  • Anwendung in Firebase bereitstellen
  • Dokumentation in Confluence
Kenntnisse

Docker

Angular

Typescript

HTML

CSS

Git

Intellij IDEA

Confluence

01/2013 - 09/2016

3 Jahre 9 Monate

ISSES - Order Entry

Rolle
Anwendungsentwickler
Projektinhalte

Entwicklung des ISSES-Systems, das alle Aktivitäten zur Ersatzteilversorgung umfasst - Bestandsverwaltung, Auftragserfassung, Kunden- und Vertragspflege, Auftragserhaltung, Materialzuordnung, Lagerhaltung, Versand und Fakturierung, Handelsrechnung und militärische Ersatzteilberechnung.

  • Projektgröße: 25
  • Anforderungsanalyse: Verstehen der Anforderungen des Kunden.
  • Analyse, Codierung, Prüfung der Änderungsanfrage / - erweiterung, die vom Kunden erhalten wurde
  • Unterstützung und Verbesserung der Produktion
  • Frontend Entwicklung mit CICS, ADSO
  • Behebung der in der Funktionalität der Anwendung gefundenen Mängel
  • Backend Entwicklung mit JCL, COBOL
  • Erstellung von Auftragserfassung bezogenen Berichtserstellungsschritten in JCL-Job
  • Tests und Qualitätssicherung
Kenntnisse

Mainframe

DB2

JCL

COBOL

Passport Terminal

Kompetenzen

Produkte / Standards / Erfahrungen
Bitbucket
Confluence
Docker
Eclipse
Git
Hibernate
HTML(5)
Intellij IDEA
Jenkins
Kafka
Maven
MySQL
Postman
Scrum
Webstorm
Zuul

Werkzeuge

  • Confluence
  • Git
  • Intellij IDEA
  • Jenkins
  • Maven
  • Postman
  • WebStorm
  • Eclipse

Sonstiges

  • Scrum

Beruflicher Werdegang

04/2017-heute

(auf Anfrage)

  • Entwicklung

08/2015-08/2016

Capgemini

  • Entwicklung

09/2013-07/2015

iGate Global Solutions

  • Entwicklung

Full Stack Entwickler

  • Java: Vertiefte Kenntnisse
  • Angular: Vertiefte Kenntnisse
  • SQL: Vertiefte Kenntnisse
  • HTML / CSS: Vertiefte Kenntnisse
  • Spring Boot: Vertiefte Kenntnisse
  • Docker: Grundkenntnisse
  • Jenkins: Grundkenntnisse
  • REST: Vertiefte Kenntnisse

Programmiersprachen
Angular
Angular 4
Angular 7
COBOL
CSS
Embedded SQL
HTML
Java
Java 8
Javascript
JCL
JPA
JUnit
Kubernetes
REST
Spring Boot
Spring Boot 2
SQL
Typescript
UML

Sprachkenntnisse
Deutsch: gut
Lebt seit 2016 in Deutschland
Englisch: gut

Datenbanken
DB2
MySQL
PostgreSQL

Betriebssysteme
Linux

Hardware
AWS

Aus- und Weiterbildung

01/2017 - 10/2018

1 Jahr 10 Monate

Informatik

Abschluss
Master
Institution, Ort
Erlangen
Schwerpunkt

Lebt seit Mitte 2016 in Deutschland

01/2011 - 12/2013

3 Jahre

Informatik

Abschluss
Bachelor
Institution, Ort
Hochschule Indien