freiberufler Java Software Developer auf freelance.de

Java Software Developer

offline
  • 35‐45€/Stunde
  • 54-212 Wroclaw
  • Europa
  • pl  |  de  |  en
  • 04.07.2023

Kurzvorstellung

Ich bin selbstständiger Softwareentwickler mit Schwerpunkten Java, SpringBoot , AWS, Hibernate, Tomcat, Backend, AWS, Docker, nodeJS, Angular4+

Qualifikationen

  • Continuous Delivery (CDE)
  • Hibernate (Java)
  • J2EE (Java EE)
  • J2SE (Java SE)
  • Java (allg.)
  • MongoDB
  • Node.js
  • React (JavaScript library)
  • Spring

Projekt‐ & Berufserfahrung

Software java developer
Kundenname anonymisiert, remote
6/2020 – 12/2020 (7 Monate)
Versicherungen
Tätigkeitszeitraum

6/2020 – 12/2020

Tätigkeitsbeschreibung

Ziel ist der Aufbau eines Cloud-Mikrodienstes, der Datenformate zwischen neuen und Altsystemen konvertiert - ein
rein Backend-orientiertes Projekt. Rest api exponiert in der Cloud unter Verwendung von PaaS PCF. Es enthält
unter anderem auch ein Untermodul, das für das Posten von Nachrichten für Kafka-Themen zuständig ist.
• Testschreiben, Code-Reviews, Architekturdesign
• Mentoring von Nachwuchsentwicklern, Paarprogrammierung
• Tech-Stack: Java8, Spring, Spring-boot, Git, XP, CI/CD, Oauth, Kafka, OpenAPI, PCF

Eingesetzte Qualifikationen

Cloud (allg.), Continuous Delivery (CDE), Extreme Programming, Java (allg.), JDBC (Java Database Connectivity)

Software java developer
Kundenname anonymisiert, Chciago/remote
3/2020 – 6/2020 (4 Monate)
Versicherungen
Tätigkeitszeitraum

3/2020 – 6/2020

Tätigkeitsbeschreibung

Die Anwendung dient den allstaatlichen Analysten als Instrument, um über Fehler zu urteilen und zu
entscheiden und den Kunden eine angemessene Entschädigung zuzuweisen. Der von uns verwendete
Technologiestack besteht aus Backend-Diensten, die in Java v.8, Spring Boot und anderen Spring-Bibliotheken
geschrieben sind, während wir im Frontend reactjs verwenden. Der Aufbau der Persistenzschicht erfolgt unter
Verwendung von mongoDB. Pivotal Cloud Foundry als PaaS. Erwähnenswert ist der XP-Prozess mit 100%
Paarcodierungszeit. Ursprünglich in Chicago get´startet, wurde das Projekt aufgrund von Covid19 letztendlich
remote durchgeführt.
Projektsprache: Englisch
• Testschreiben, Code-Reviews
• Tech-Stack: Java8, Spring, Spring-boot, MongoDB, Reactjs, Git, XP, CI/CD, PCF

Eingesetzte Qualifikationen

Continuous Delivery (CDE), Java (allg.), MongoDB, React (JavaScript library), Spring

Software developer
Porsche, Remote/Stuttgart
5/2019 – 2/2020 (10 Monate)
Automobilindustrie
Tätigkeitszeitraum

5/2019 – 2/2020

Tätigkeitsbeschreibung

Ziel war es, Teile einer bestehenden Anwendung in die Cloud zu verschieben. Meine Verantwortung war
hauptsächlich die Backend-Seite. Genutzt wurde eine serverlose Architektur. Die Funktionen wurden in Node.js
unter Verwendung von Typescript geschrieben. Wir haben eine API entwickelt, die Teile des alten On-PremSystem zusammen mit einem Headless CMS (Contentful) verbindet, das den Kunden eine erweiterte API bietet.
Auch habe ich an Frontend-Aufgaben gearbeitet (SPA gebaut mit Angular 7+). Das Projekt wurde teilweise vor
Ort durchgeführt (Alle zwei Wochen vorort in Stuttgart, der Rest remote) Projektsprache Englisch, gelegentlich
Deutsch.
• Sicherstellung der Code-Qualität und Entwicklung gemäß den Anforderungen sowie Aktualisierung der APIDokumentation (Confluence)
• Testschreiben, Code-Reviews, Beitrag zu architektonischen Entscheidungen
• Tech-Stack: Node.js, AWS Lambda, Angular 8, Contentful, Git, SCRUM, CI/CD

Eingesetzte Qualifikationen

Amazon Web Services (AWS), Angular, Confluence (Atlassian), Continuous Delivery (CDE), Node.js, SCRUM, TypeScript

Software java developer (Festanstellung)
Kundenname anonymisiert, Stuttgart/Wroclaw
7/2018 – 4/2019 (10 Monate)
Automobilindustrie
Tätigkeitszeitraum

7/2018 – 4/2019

Tätigkeitsbeschreibung

Arbeit in einem teilweise abgesetzten Team aus Stuttgart an einem Projekt in der Automobilindustrie. Ziel des
Projektes war die weitere Automatisierung und Digitalisierung des Fertigungsprozesses. Wir waren
verantwortlich für die Entwicklung von vier verschiedenen eigenständigen Anwendungen, die mit anderen
Kerndiensten kommunizieren. Das Projekt wurde in deutscher Sprache durchgeführt. Das Projekt wurde
hauptsächlich remote durchgeführt mit gelegentlichen Besuchen in Stuttgart.
• Entwurf und Entwicklung neuer Ideen
• Testschreiben, Code-Reviews
• Verwendete Technologien: JavaEE, Websphere-Anwendungsserver, Dojo-Toolkit, JPA (EclipseLink), OracleDatenbank, Git, SCRUM

Eingesetzte Qualifikationen

CSS (Cascading Style Sheet), IBM WebSphere Application Server (WAS), J2EE (Java EE), J2SE (Java SE), TypeScript

java developer (Festanstellung)
Crazycall, Wroclaw
4/2017 – 7/2018 (1 Jahr, 4 Monate)
IT & Entwicklung
Tätigkeitszeitraum

4/2017 – 7/2018

Tätigkeitsbeschreibung

Dabei handelte es sich um ein SaaS-Unternehmen, das sein eigenes VoIP-Produkt verkaufte und Telemarketern
helfen wollte, ihren Arbeitsablauf zu automatisieren. Wir folgten der Mikroservice-Architektur mit DockerContainern. Es war eine schwerfällige Backend-Position, in der ich mit vielen Herausforderungen in der Microservice
Cloud-Architektur konfrontiert wurde, die eine asynchrone Architektur auf der Grundlage von ActiveMQ-, SQS- und
SNS-Warteschlangen verwendete. Alle Komponenten wurden in AWS unter Verwendung mehrerer Dienste (RDS,
ECS, DynamoDB, Redis, Lambda, SQS, EC2) bereitgestellt.
• Entwurf und Erstellung von Software entsprechend den Geschäftsanforderungen
• Scrum-Framework
• Verwendete Technologien: Java, AWS, JOOQ, Microservices, Spring, JPA (Hibernate), Git, Angular4

Eingesetzte Qualifikationen

Amazon Web Services (AWS), Angular, Hibernate (Java), J2SE (Java SE), Java (allg.), mySQL, SCRUM, Spring, TypeScript

Weitere Kenntnisse

Java, SpringBoot , AWS, Hibernate, Tomcat, Backend, AWS, Docker, nodeJS, Angular4+

Persönliche Daten

Sprache
  • Deutsch (Fließend)
  • Englisch (Fließend)
  • Polnisch (Muttersprache)
Reisebereitschaft
Europa
Arbeitserlaubnis
  • Europäische Union
Home-Office
bevorzugt
Profilaufrufe
2015
Alter
32
Berufserfahrung
6 Jahre und 11 Monate (seit 04/2017)

Kontaktdaten

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

Jetzt Mitglied werden