Java Backend Entwicklung
Aktualisiert am 05.07.2024
Profil
Freiberufler / Selbstständiger
Remote-Arbeit
Verfügbar ab: 15.09.2024
Verfügbar zu: 100%
davon vor Ort: 10%
Java
Spring Boot
SQL
maven
Gradle
Elastic Search
Docker
REST
Microservices
Deutsch
fließend
Englisch
gut
Russisch
Muttersprache

Einsatzorte

Einsatzorte

Deutschland, Schweiz, Österreich
möglich

Projekte

Projekte

9 Monate
2021-12 - 2022-08

Entwicklung eines Services fürs Suchen von öffentlichen Aufträgen

IT Berater / Java Entwickler Java Spring Boot SQL ...
IT Berater / Java Entwickler
  • projektezogene Tätigkeit

  • Entwickeln einer Java-basierten Backendanwendung (Java 17, Spring Boot)

  • Planen und Implementieren von REST basierten Schnittstellen

  • Verwenden von Oracle DB als Datenspeicher sowie Schreiben von Anfragen a DB in SQL sowie JPQL

  • Nutzung von Docker und Docker Compose zur Containerisierung der Anwendungen

  • Implementieren von unterschiedlichen Suchanfragen in Elastic Search

  • Analyse von Logs einer laufenden Anwendung mithilfe Kibana

  • Schreiben von Unit und Integration Tests (JUnit, Mockito).

  • Arbeit innerhalb eines Scrum-Teams (Jira, Confluence).

Java Spring Boot SQL Maven Git Elastic Search Kibana Atlassian JIRA Scrum Docker
Berlin
2 Jahre 6 Monate
2019-06 - 2021-11

Planen, Implementieren und Pflegen

Java Developer Java Spring Boot SQL ...
Java Developer
  • Planen, Implementieren und Pflegen von Microservices und REST-Schnittstellen (Java 8, Kotlin, Spring Boot 2, Oracle SQL, liquibase, Ceph)

  • Schreiben von Component und Integration Tests (JUnit, Mockito, kotest).

  • Erstellen und Pflegen von Pipelines (CI) in TeamCity

  • Deployment von Anwendungen in die produktive Umgebung mithilfe puppet (Hauptsächlich virtuelle Maschinen in OpenNebula, Docker für Tests)

  • Arbeit innerhalb Scrum-Teams (Jira, Confluence).

Java Spring Boot SQL Kotlin Gradle Splunk Git
Berlin
3 Jahre 7 Monate
2015-11 - 2019-05

Tool für Netzwerkmonitoring und Steuerung

Java Developer Java MariaDB SNMP ...
Java Developer

Arbeiten an einem Tool für Netzwerkmonitoring und Steuerung. Entwicklung fand in Rahmen eines internes Framework statt. Unter anderem arbeitete ich mit folgenden Technologien:

  • Entwickeln eines Tools für Überwachung und Steuerung von lokalen Netzwerken (Java 8, Hibernate/JPA, MySQL, maven, flyway)

  • implementieren von Netzwerkkommunikation mit Geräten, Scannen von großen Netzwerken (bis Klasse B).

Java MariaDB SNMP Maven Hibernate Multithreading
Berlin
4 Jahre 1 Monat
2011-09 - 2015-09

Systemadministration

Systemadministrator (Werkstudent)
Systemadministrator (Werkstudent)
Zentralleinrichtung Moderne Sprache (ZEMS) TU Berlin

Aus- und Weiterbildung

Aus- und Weiterbildung

6 Jahre
2009-10 - 2015-09

B.Sc. Informatik

TU Berlin
TU Berlin
  • Softwaretechnik

3 Monate
2008-10 - 2008-12

B.Sc. Informatik

Unterbrochen wegen Wehrdienst, TU Kaiserslautern
Unterbrochen wegen Wehrdienst
TU Kaiserslautern

Kompetenzen

Kompetenzen

Top-Skills

Java Spring Boot SQL maven Gradle Elastic Search Docker REST Microservices

Produkte / Standards / Erfahrungen / Methoden

2009-01 ? 2009-09

Wehrdienst

Programmiersprachen

Java
Kotlin
Spring Boot
Oracle SQL
Elastic Search
Ceph
JUnit
Mockito
kotest
Gradle
Maven
puppet
Docker
docker compose
Git
Splunk
Kibana
Prometheus
Graphana
SonarQube
Swagger
Jira
Confluence

Einsatzorte

Einsatzorte

Deutschland, Schweiz, Österreich
möglich

Projekte

Projekte

9 Monate
2021-12 - 2022-08

Entwicklung eines Services fürs Suchen von öffentlichen Aufträgen

IT Berater / Java Entwickler Java Spring Boot SQL ...
IT Berater / Java Entwickler
  • projektezogene Tätigkeit

  • Entwickeln einer Java-basierten Backendanwendung (Java 17, Spring Boot)

  • Planen und Implementieren von REST basierten Schnittstellen

  • Verwenden von Oracle DB als Datenspeicher sowie Schreiben von Anfragen a DB in SQL sowie JPQL

  • Nutzung von Docker und Docker Compose zur Containerisierung der Anwendungen

  • Implementieren von unterschiedlichen Suchanfragen in Elastic Search

  • Analyse von Logs einer laufenden Anwendung mithilfe Kibana

  • Schreiben von Unit und Integration Tests (JUnit, Mockito).

  • Arbeit innerhalb eines Scrum-Teams (Jira, Confluence).

Java Spring Boot SQL Maven Git Elastic Search Kibana Atlassian JIRA Scrum Docker
Berlin
2 Jahre 6 Monate
2019-06 - 2021-11

Planen, Implementieren und Pflegen

Java Developer Java Spring Boot SQL ...
Java Developer
  • Planen, Implementieren und Pflegen von Microservices und REST-Schnittstellen (Java 8, Kotlin, Spring Boot 2, Oracle SQL, liquibase, Ceph)

  • Schreiben von Component und Integration Tests (JUnit, Mockito, kotest).

  • Erstellen und Pflegen von Pipelines (CI) in TeamCity

  • Deployment von Anwendungen in die produktive Umgebung mithilfe puppet (Hauptsächlich virtuelle Maschinen in OpenNebula, Docker für Tests)

  • Arbeit innerhalb Scrum-Teams (Jira, Confluence).

Java Spring Boot SQL Kotlin Gradle Splunk Git
Berlin
3 Jahre 7 Monate
2015-11 - 2019-05

Tool für Netzwerkmonitoring und Steuerung

Java Developer Java MariaDB SNMP ...
Java Developer

Arbeiten an einem Tool für Netzwerkmonitoring und Steuerung. Entwicklung fand in Rahmen eines internes Framework statt. Unter anderem arbeitete ich mit folgenden Technologien:

  • Entwickeln eines Tools für Überwachung und Steuerung von lokalen Netzwerken (Java 8, Hibernate/JPA, MySQL, maven, flyway)

  • implementieren von Netzwerkkommunikation mit Geräten, Scannen von großen Netzwerken (bis Klasse B).

Java MariaDB SNMP Maven Hibernate Multithreading
Berlin
4 Jahre 1 Monat
2011-09 - 2015-09

Systemadministration

Systemadministrator (Werkstudent)
Systemadministrator (Werkstudent)
Zentralleinrichtung Moderne Sprache (ZEMS) TU Berlin

Aus- und Weiterbildung

Aus- und Weiterbildung

6 Jahre
2009-10 - 2015-09

B.Sc. Informatik

TU Berlin
TU Berlin
  • Softwaretechnik

3 Monate
2008-10 - 2008-12

B.Sc. Informatik

Unterbrochen wegen Wehrdienst, TU Kaiserslautern
Unterbrochen wegen Wehrdienst
TU Kaiserslautern

Kompetenzen

Kompetenzen

Top-Skills

Java Spring Boot SQL maven Gradle Elastic Search Docker REST Microservices

Produkte / Standards / Erfahrungen / Methoden

2009-01 ? 2009-09

Wehrdienst

Programmiersprachen

Java
Kotlin
Spring Boot
Oracle SQL
Elastic Search
Ceph
JUnit
Mockito
kotest
Gradle
Maven
puppet
Docker
docker compose
Git
Splunk
Kibana
Prometheus
Graphana
SonarQube
Swagger
Jira
Confluence

Vertrauen Sie auf Randstad

Im Bereich Freelancing
Im Bereich Arbeitnehmerüberlassung / Personalvermittlung

Fragen?

Rufen Sie uns an +49 89 500316-300 oder schreiben Sie uns:

Das Freelancer-Portal

Direktester geht's nicht! Ganz einfach Freelancer finden und direkt Kontakt aufnehmen.