freiberufler Senior Java Entwickler Full Stack auf freelance.de

Senior Java Entwickler Full Stack

offline
  • 80€/Stunde
  • 81927 München
  • National
  • uk  |  de  |  en
  • 22.01.2024

Kurzvorstellung

Java Entwicklung Full Stack Remote 90%-100% in Deutschland

Qualifikationen

  • Amazon Web Services (AWS)
  • Angular
  • Google Cloud
  • HTML5
  • J2EE (Java EE)
  • Java (allg.)
  • JavaScript
  • Kafka
  • Spring
  • SQL

Projekt‐ & Berufserfahrung

SENIOR SOFTWARE ENTWICKLER
Deutsche Bahn, Remote
4/2022 – 9/2023 (1 Jahr, 6 Monate)
Logistikdienstleister
Tätigkeitszeitraum

4/2022 – 9/2023

Tätigkeitsbeschreibung

Das Projekt wurde im Umfeld der Transport und Logistik durchgeführt. Arbeitete an einem internen komplexen Energie Projekt.

Aufgabe:
* Weiterentwicklung und Support von komplexen Monolithic
Application
* Migration von Monolithic Applikation zur Microservice Architektur
(AWS)
* Entwurf und Implementierung Anwendungsarchitektur auf der
Grundlage von Cloud-Plattform
* Testautomatisierung (SoapUI)
* Kommunikation mit Kunden

Methode / Vorgehen: Agile, Scrum

Systeme: Java 11, EJB, Spring Boot, Monolithic architecture, Microservices,
REST, SOAP, Hibernate, JPA, Oracle DB, SQL, AWS, Junit, GitLab, Linux, Maven, Jenkins, SoapUI, UML, SCRUM

Eingesetzte Qualifikationen

Testautomatisierung, Amazon Web Services (AWS), Apache Maven, Apache Tomcat, Bash (Shell), EJB (Enterprise JavaBeans), Git, Hibernate (Java), J2EE (Java EE), Java (allg.), Jenkins, JUnit, Linux (Kernel), SCRUM, Spring, SQL, UML, Webservices

LEAD SOFTWARE ENGINEER FULL STACK
Epam Systems, Kiew
7/2019 – 3/2022 (2 Jahre, 9 Monate)
IT & Entwicklung
Tätigkeitszeitraum

7/2019 – 3/2022

Tätigkeitsbeschreibung

Das Projekt wurde im Umfeld der Banken, Finanzindustrie und US Retailer durchgeführt. Inhalt des Projekts war die Arbeit an einem Projekt für eine Verbraucherkreditauskunftei. Dabei wurde die Leitung des Teams zur Entwicklung der Back-End-Plattform auf der Grundlage von Microservices übernommen.

Aufgabe:
* Entwurf und Entwicklung zahlreichen Microservices von Scratch
* Migration Microservices von AWS zu Google Cloud (GCP)
* Front-End und Back-End Entwicklung
* Testautomatisierung (Cucumber)
* Schätzung von Aufgaben und Überprüfung des Codes von
Kollegen
* Enwurf und Implementierung Anwendungsarchitektur auf der
Grundlage von Cloud-Plattformen
* Team Leader: Organisation von effektiven Softwareentwicklungs-
und -lieferprozessen
* Aufbau der Kommunikation mit Kunden
* Durchführung von technischen Interviews

Methode / Vorgehen: Agile, Scrum

Systeme: Java 11, Spring Boot, REST, Microservices, AWS, Google Cloud
(GCP), Hibernate, JPA, Oracle DB, Postgres, SQL, NoSQL, Kafka, Docker,
Kubernetes, HTML, CSS, JavaScript, TypeScript, Angular, GitLab, BitBucket, GitHub, Linux, Maven, Gradle, Jenkins, UML, SCRUM

Eingesetzte Qualifikationen

Apache Tomcat, Amazon Web Services (AWS), Angular, Apache Maven, Bash (Shell), Continuous Delivery (CDE), CSS (Cascading Style Sheet), Docker, Git, Google Cloud, Gradle, Hibernate (Framework), HTML5, Java (allg.), JavaScript, Jenkins, Kafka, Kubernetes, Linux (Kernel), MongoDB, PostgreSQL, Representational State Transfer (REST), SCRUM, SOAP (Simple Object Access Protocol), Spring, SQL, Testautomatisierung, TypeScript

SENIOR SOFTWARE ENGINEER
Luxoft, Kiew
12/2018 – 6/2019 (7 Monate)
IT & Entwicklung
Tätigkeitszeitraum

12/2018 – 6/2019

Tätigkeitsbeschreibung

Das Projekt wurde im Umfeld der Finanzindustrie durchgeführt. Inhalt des Projekts war die Arbeit an einem Projekt für eine Finanzhandelsgruppe. Die Handelsplattform wurde auf der Grundlage einer Microservice-Architektur entwickelt.


Aufgabe:
* Back-End Java Entwicklung
* Implementierung und Support von verschiedenen Microservices
* Junit, Component und Acceptance/E2E testing
* Entfurf der Anwendungsarchitektur und -gestaltung
* Aufwandschätzung
* Code review
* Kundenkommunikation


Methode / Vorgehen: Agile, Scrum

Systeme: Java 8, Spring Boot, REST, Microservices, Junit,
Cucumber, Mockito, GitLab, SCRUM, TDD, XSLT, Docker, OpenShift,
ActiveMQ, Maven, Gradle, Bash, Linux, UML, SCRUM

Eingesetzte Qualifikationen

Apache Tomcat, Apache Maven, Bash (Shell), Docker, Gradle, Java (allg.), JUnit, Linux (Kernel), OpenShift, Representational State Transfer (REST), SCRUM, Spring, SQL, Testautomatisierung, UML

SENIOR JAVA ENTWICKLER FULL STACK (Festanstellung)
M-Net Telekommunikations, München
6/2017 – 10/2018 (1 Jahr, 5 Monate)
Telekommunikation
Tätigkeitszeitraum

6/2017 – 10/2018

Tätigkeitsbeschreibung

Arbeitete an einem Projekt für ein deutsches Telekommunikationsunternehmen, bei dem ich die Webanwendungen des
Unternehmens entwickelte und pflegte: Inhalt war unter anderem ein Online-Shop, sowie Kunden- und Partnerportale.


Aufgabe:
* Fullstack Entwicklung. Erstellung von serverseitigen und
clientseitigen Komponenten
* Integration eines neuen Telecom Operations and Management
Systems
* Weiterentwicklung und Support von Webanwendungen
* Migration zur Microservice Architektur
* Erstellung von Unit, integrations und Acceptance tests
* Erstellung der Dokumentation
* Design und Implementierung der Anwendungsarchitektur
* Aufwandschätzung
* Code review


Methode / Vorgehen: Agile, KANBAN

Systeme: Java 8, Spring Boot, Hibernate, JPA, REST, SOAP, Oracle, Microservices, Mockito, HTML, CSS, JavaScript, JSON, TypeScript, Angular, Jasmine, Selenium, Jenkins, GitFlow, OOP, UML, KANBAN

Eingesetzte Qualifikationen

Apache Tomcat, Apache Maven, Angular, CSS (Cascading Style Sheet), Hibernate (Java), HTML5, Java (allg.), JavaScript, JavaScript Object Notation (JSON), Jenkins, Kanban (Softwareentwicklung), Representational State Transfer (REST), SOAP (Simple Object Access Protocol), Spring, SQL, TypeScript, UML

JAVA SOFTWARE ENGINEER FULL STACK (Festanstellung)
Capgemini, München, Stuttgart
1/2015 – 5/2017 (2 Jahre, 5 Monate)
IT & Entwicklung
Tätigkeitszeitraum

1/2015 – 5/2017

Tätigkeitsbeschreibung

Arbeitete an einem automotive Projekt zur Entwicklung eines neuen
leichtgewichtigen Web-Clients für eine Service-Anwendung zur Diagnose
und Wartung von VW- und Audi-Fahrzeugen in China.
Arbeitete auch an einem großen internationalen automotive Daimler Projekt.

Durchführung von Weiterentwicklung und Wartung der Java Client-
Anwendung.


Aufgabe:
* Fullstack Entwicklung. Implementierung von serverseitigen und
clientseitigen Komponenten
* Refactoring und Neuimplementierung von Legacy-Code in
Zusammenarbeit mit Near- und Offshore-Teams
* Design und Implementierung der Anwendungsarchitektur
* Code Base Migration
* Durchführung von Anforderungsanalysen und enge
Kommunikation mit dem Kunden
* Übernahme der Verantwortung für die termingerechte, ordnungsgemäß getestete
und dokumentierte Bereitstellung der Anwendung
* Erstellung der Dokumentation
* Aufwandschätzung
* Code review


Methode / Vorgehen: Agile, Scrum

Systeme: Java 7/8, Java2EE, JSF, CDI, PrimeFaces, SOAP, JavaScript,
Junit, Swing, Maven, Jenkins, Linux, UML, WebSphere

Eingesetzte Qualifikationen

Apache Tomcat, CSS (Cascading Style Sheet), HTML, Apache Maven, J2EE (Java EE), Java (allg.), JavaScript, JavaScript Object Notation (JSON), Jenkins, JSF (Java Server Faces), JUnit, Linux (Kernel), Representational State Transfer (REST), SCRUM, SOAP (Simple Object Access Protocol), Swing (Java), UML

JAVA SOFTWARE ENGINEER (Festanstellung)
Lufthansa Systems, Oldenburg, Hamburg
8/2012 – 12/2014 (2 Jahre, 5 Monate)
IT & Entwicklung
Tätigkeitszeitraum

8/2012 – 12/2014

Tätigkeitsbeschreibung

Arbeitete an einem internen Projekt und Implementierung des neuen Managementsystems - Kompetenz-Tool. Eine umfragebasierte Webanwendung, die Managern hilft, die Kompetenzen und verschiedenen Fähigkeiten jedes Mitarbeiters in einem Unternehmen zu verarbeiten, zu analysieren und zu bewerten. Als Mitglied eines internationalen Teams arbeitete an einem Unternehmensprojekt für das Logistikunternehmen Schenker.

Aufgabe:
* Neuimplementierung der Webanwendung
* Entwicklung, Fehlerbehebung und Wartung der Anwendung, Implementierung neuer Funktionen
* Refactoring und Arbeit mit Legacy Code
* Performance Optimierung
* Design und Konzeption der Anwendungskomponenten
* Erstellung von POC/Prototypen


Methode / Vorgehen: Agile, Scrum, Waterfall

Systeme: Java 7, Spring, JSP, JSTL, JQuery, Junit, Hibernate, MySQL, Swing, Eclipse RCP, JDBC, Maven, UML, Tomcat

Eingesetzte Qualifikationen

CSS (Cascading Style Sheet), HTML, Apache Maven, Apache Tomcat, Hibernate (Java), Java (allg.), jQuery, JSP (Java Server Pages), mySQL, Representational State Transfer (REST), SOAP (Simple Object Access Protocol), Spring, Swing (Java)

JAVA ENTWICKLER (Festanstellung)
Universität, Oldenburg
9/2011 – 10/2011 (2 Monate)
Hochschulen und Forschungseinrichtungen
Tätigkeitszeitraum

9/2011 – 10/2011

Tätigkeitsbeschreibung

Entwicklung und Implementierung einer Java Webanwendung

* "Lückentest" für das Sprachzentrum auf Basis von Java, JSP, Hibernate und MySQL
* Analyse der Kundenanforderung und Konzepterstellung
* Wartung der Applikation

Systeme: Java, JSP, Hibernate, JavaScript, HTML, CSS, MySQL, UML

Eingesetzte Qualifikationen

mySQL, UML, Hibernate (Java), Java (allg.), CSS (Cascading Style Sheet), HTML, JavaScript, JSP (Java Server Pages)

WISSENSCHAFTLICHE HILFSKRAFT (Festanstellung)
OFFIS e.V., Oldenburg
3/2009 – 6/2011 (2 Jahre, 4 Monate)
Hochschulen und Forschungseinrichtungen
Tätigkeitszeitraum

3/2009 – 6/2011

Tätigkeitsbeschreibung

Arbeitete an mehreren internen Projekten in den Entwicklungsabteilungen für Energie und Verkehr bei dem IT-Unternehmen für Forschung und Entwicklung.


Aufgabe:
* Entwurf, Analyse und Entwicklung verschiedener Web- und Swing-Anwendungen auf der Grundlage von Java
* Mitwirkung an verschiedenen IT-Forschungen und -Bewertungen


Methode / Vorgehen: Waterfall

Systeme: Java, Servlets, JSP, JSF, Swing, MySQL, PHP, HTML, CSS, UML, Tomcat

Eingesetzte Qualifikationen

mySQL, Apache Tomcat, UML, Java (allg.), Swing (Java), CSS (Cascading Style Sheet), HTML, JSF (Java Server Faces), JSP (Java Server Pages), PHP

WEBENTWICKLER
Vershiedene Projekte, Chernigiv
11/2004 – 2/2009 (4 Jahre, 4 Monate)
IT & Entwicklung
Tätigkeitszeitraum

11/2004 – 2/2009

Tätigkeitsbeschreibung

Arbeitete an mehreren Web-Projekten für Kunden aus der Ukraine und Deutschland.


Aufgabe:
* Entwurf, Entwicklung und Support verschiedener Webanwendungen auf der Grundlage von PHP


Systeme: PHP, JavaScript HTML, CSS, MySQL, UML

Eingesetzte Qualifikationen

mySQL, UML, CSS (Cascading Style Sheet), HTML, JavaScript, PHP

Ausbildung

Wirtschaftsinformatik
Bsc
2012
Universität Oldenburg
Staatliche Technologische Universität Chernigiv
Diplom
2006
Chernigiv

Persönliche Daten

Sprache
  • Ukrainisch (Muttersprache)
  • Deutsch (Fließend)
  • Englisch (Fließend)
Reisebereitschaft
National
Home-Office
bevorzugt
Profilaufrufe
140
Alter
38
Berufserfahrung
12 Jahre und 7 Monate (seit 09/2011)
Projektleitung
3 Jahre

Kontaktdaten

Nur registrierte PREMIUM-Mitglieder von freelance.de können Kontaktdaten einsehen.

Jetzt Mitglied werden