Juliano Delgado nicht verfügbar bis 31.12.2020

Juliano Delgado

Full-Stack-Entwickler Java (Spring Boot, JavaEE) / Angular

nicht verfügbar bis 31.12.2020
Profilbild von Juliano Delgado Full-Stack-Entwickler Java (Spring Boot, JavaEE) / Angular aus BadCannstatt
  • 70374 Bad Cannstatt Freelancer in
  • Abschluss: Wirtschaftsinformatik
  • Stunden-/Tagessatz:
  • Sprachkenntnisse: deutsch (Muttersprache) | englisch (gut) | spanisch (gut)
  • Letztes Update: 04.10.2020
SCHLAGWORTE
PROFILBILD
Profilbild von Juliano Delgado Full-Stack-Entwickler Java (Spring Boot, JavaEE) / Angular aus BadCannstatt
DATEIANLAGEN
CV

Diese Anzeige ist nur für angemeldete Nutzer möglich.

SKILLS
  • Sprachen
    • Deutsch
    • Englisch

  • Vorgehensmodell
    • Scrum

  • Sonstiges
    • Jira
    • Confluence

  • IDE's
    • IntelliJ
    • Eclipse

  •  Planung
    • Architektur
      • Arc42
    • Prozessmodellierung
      • BPMN
      • UML

  • Entwicklung
    • Backend
      • Java
      • Spring & Spring Boot
      • Java EE
      • Microprofile
    • Sonstiges
      • REST
      • XML
      • XSLT
      • JSON
      • YAML
      • PAI
      • EMF
    • Frontend
    • Web
      • Client-Side
        • Angular
        • HTML
        • CSS
        • TypeScript
        • JavaScript
      • Server-Side
        • JSF
        • JSP
        • GWT
        • Thymeleaf
    • Rich-Client
      • JavaFx
      • Eclipse RCP
      • Swing

  • Applikationsserver
    • IBM Websphere
    • RedHat JBOSS
    • Apache Tomcat

  • Message Oriented Middleware
  • IBM Message Queue
  • ActiveMq

  • Datenbanken
    • Relational
      • OracleDb2
      • PostgreSQL
      • MySql
    • NoSql
      • MongoDB

  • Testing
    • Code (Backend)
      • JUnit
      • Mockito
      • Powermock
    • Integration Tests
      • Spring Framework
      • Wiremock
    • UI Tests
      • Katalon Studio
      • Karma/ Jasmine

  • Versionsverwaltung
    • Git (Stash/ GitHub/ GitBlit)
    • SVN
    • NEXUS
    • Artifactory


  • CD & CI (Continous Delivers & Continous Integration)
    • Jenkins
    • Gitlab
    • Bamboo
    • Sonar
  • Build
    • Maven
    • Webpack

  • Virtualisierung
    • Betriebssystem
      • HyperV
      • VirtualBox
      • Vagrant
    • Containierisierung
      • Docker
      • Kubernetes
      • CloudFoundry

  • Betriebssysteme
    • Windows
      • Batch
    • Unix
      • Shell
PROJEKTHISTORIE
  • 10/2019 - 12/2020

    • Öffentlicher Dienst
    • Öffentlicher Dienst
  • Full-Stack-Softwareentwickler Java (Spring Boot) / Angular
  • Softwareentwickler in einem Scrum-Team zur Neu- und Weiterentwicklung von Java (Spring Boot)/ Angular-Anwendungen für den öffentlichen Dienst.

    Tätigkeiten:
    - Anforderungen vom Kunden aufnehmen
    - Präsentation der Entwicklung in Sprint-Reviews vor dem Kunden (deutsch und englisch)
    - Planung/ Architektur der Anwendungen
    - Bugfixing
    - Code-Refactorings
    - Code-Reviews
    - Dokumentation
    - Implementierung der Anwendungen im Backend mit dem kompletten Spring-Boot-Stack:
    -- Controller (REST & SOAP), Komponenten, Services, Konfigurationen, JPA-Repositories
    -- Schutz der Anwendung mit Spring Security, LDAP, JWT
    -- Testing
    - Implementierung der Anwendung im Frontend mit dem kompletten Angular-Stack:
    -- Entwicklung von Modulen, Komponenten und Services
    -- Routing mit Route-Guards
    -- Mehrsprachigkeit (Internationalisierung)
    -- Testing
    - Aufsetzen von Build-Pipelines für die Projekte (Jenkins, GIT, Docker, Sonar)
    - Aufsetzen und Betrieb von Test-Umgebungen mit Docker-Swarm (Portainer)
    - UI-Tests mit Katalon-Studio
    - Pflege und Weiterentwicklung von PostgreSQL Datenbanken
    - Herauslösen einer "Java Web Start" Komponente aus einem Legacy-System und anschließender Umwandlung in einen Microservice
    - Implementierung einer Kryptographiekomponente zur AES & RSA Ver- und Entschlüsselung

    Eingesetzte Qualifikationen:
    Angular, Spring (Spring Boot), TypeScript, JavaScript, PostgreSQL, Agile Entwicklung, Confluence, SCRUM, Apache Tomcat, Apache Maven, Apache Subversion (SVN), Git, Jenkins, Jira, JUnit, TypeScript, XML, CSS (Cascading Style Sheet), HTML, JavaScript, JavaScript Object Notation (JSON), Representational State Transfer (REST), Docker, Docker-Swarm, IntelliJ, Arc42

  • 09/2015 - 09/2019

    • Daimler AG
    • Automobil und Fahrzeugbau
  • Full-Stack-Softwareentwickler Java (Spring Boot, JavaEE)
  • Softwareentwickler in einem Scrum-Team zur Neu- und Weiterentwicklung von Java (SpringBoot & JavaEE) Anwendungen für einen Automobilhersteller im Bereich After-Sales.

    Tätigkeiten:
    - Anforderungen vom Kunden aufnehmen
    - Präsentation der Entwicklung in Sprint-Reviews vor dem Kunden (deutsch und englisch)
    - Planung/ Architektur der Anwendungen
    - Bugfixing
    - Koordination des Scrum-Teams
    - Code-Refactorings
    - Code-Reviews
    - Dokumentation
    - Implementierung der Anwendungen im Backend & Frontend mit dem kompletten JavaEE-Stack:
    -- JAX-RS, JAX-WS, EJB, JPA, JTA, JMS, JSF, JSP, Servlet
    -- Testing
    - Implementierung der Anwendungen im Backend mit dem kompletten Spring-Boot-Stack: 
    -- Controller (REST & SOAP), Komponenten, Services, Konfigurationen, JPA-Repositories
    -- Testing 
    - Implementierung der Anwendung im Frontend mit Eclipse RCP 
    -- Aufrufen der Backend-Logik mittels RMI
    -- Testing
    - Verwaltung einer Containerisierten-Buildumgebung für mehrere Projekte
    - Aufsetzen von Build-Pipelines für die Projekte (Jenkins & GitLab, GIT, Docker, Sonar)
    - Aufsetzen und Betrieb von Prod/ Test-Umgebungen mit Kubernetes in einer On-Premises Cloud
    - Pflege und Weiterentwicklung von IBM DB2 Datenbanken

    Eingesetzte Qualifikationen:
    Spring (Spring Boot), DB2, UNIX, Agile Entwicklung, Confluence (Atlassian), SCRUM, Apache Tomcat, IBM WebSphere Application Server (WAS), Apache Maven, Bash (Shell), Eclipse, Eclipse Modeling Framework (EMF), Git, J2EE (Java EE), Jenkins, Jira, JUnit, Rich Client Platform (Eclipse RCP), XML, Cloud (allg.), JavaScript Object Notation (JSON), JSF (Java Server Faces), JSP (Java Server Pages), Kubernetes, Representational State Transfer (REST), Docker, Kubernetes, Pivotal Cloud Foundry

SONSTIGE ANGABEN
Zur erfolgreichen Realisierung Ihres Projektes lege ich einen besonderen Wert auf die Kommunikation, die Qualität und Innovation.

Warum?
  • Kommunikation entscheidet in jeglicher Hinsicht über den Projekterfolg, sie verbessert den Informationsfluss, spart Zeit und löst Probleme.
  • Qualitativ hochwertiger Code verbessert die Stabilität, Wartbarkeit und Erweiterbarkeit der Anwendung. Werden die festgelegten Qualitätskriterien von vornherein eingehalten, können hinterher Kosten eingespart werden.
  • Innovative Konzepte, Frameworks und Design-Patterns können es ermöglichen, einen besseren Lösungsansatz für eine Applikation zu identifizieren und zu realisieren.

Dabei arbeite ich gerne agil nach Scrum, lege einen großen Wert auf eine klare und ehrliche Kommunikation und integriere mich nahtlos in Ihrem Team. Ich mache Ihr Ziel zu meinem Ziel.

Ich bin mit den gängigen Technologien rund um das Java/ Angular und JavaScript Ökosystem vertraut und darüber hinaus sehr motiviert Neues zu lernen.
KONTAKTANFRAGE VERSENDEN

Nachricht:

Absenderdaten: