Profilbild von Juliano Delgado Full-Stack-Entwickler Java (Spring Boot, JakartaEE) / Angular aus Stuttgart

Juliano Delgado

nicht verfügbar bis 30.06.2024

Letztes Update: 07.03.2024

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

Abschluss: Wirtschaftsinformatik
Stunden-/Tagessatz: anzeigen
Sprachkenntnisse: deutsch (Muttersprache) | englisch (verhandlungssicher) | spanisch (gut)

Schlagwörter

Dateianlagen

CV-Juliano-Delgado-102022_280423.pdf

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

01/2021 - bis jetzt
Full-Stack-Softwareentwickler Java (Spring Boot) / Angular
Öffentlicher Dienst (Öffentlicher Dienst, 1000-5000 Mitarbeiter)

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

Tätigkeiten:
- Präsentation der Entwicklung in Sprint-Reviews vor dem Kunden
- Planung/ Architektur der Anwendungen
- Bugfixing
- Code-Refactorings & Code-Reviews
- Dokumentation
- Implementierung der Anwendungen im Backend mit dem kompletten Spring-Boot-Stack:
-- Controller (REST), Komponenten, Services, Konfigurationen, JPA-Repositories, Security
-- Testing
- Implementierung der Anwendung im Frontend mit dem kompletten Angular-Stack:
-- Entwicklung von Modulen, Komponenten und Services
-- Routing mit Route-Guards und Resolvern
- Entwicklung einer Teameigenen UI-Bibliothek
- Testing
- Pflege und Weiterentwicklung von PostgreSQL Datenbanken
- Konfiguration der Build-Pipeline (Jenkins)
- Deployment der Anwendung (Docker/ Kubernetes)

Eingesetzte Qualifikationen:
Frameworks/ Programmiersprachen: Angular, Spring (Spring Boot), TypeScript, JavaScript,
Datenbanken: PostgreSQL, Pure S3
Messaging: Apache Kafka
Build: Apache Maven, Jenkins,
Ops: Apache Tomcat, Docker, Kubernetes
IDE: IntelliJ Community, Webstorm
Testing: JUnit, Jasmine/ Karma, Jest/ Cypress
Tooling: Agile Entwicklung (Scrum), Confluence, Jira,
SCM: Git,
Sonstiges: NgRx, RxJs, Avro, XML, CSS, HTML, JSON, REST

10/2019 - 12/2020
Full-Stack-Softwareentwickler Java (Spring Boot) / Angular
Öffentlicher Dienst (Öffentlicher Dienst)

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
Full-Stack-Softwareentwickler Java (Spring Boot, JavaEE)
Daimler AG (Automobil und Fahrzeugbau)

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

Reisebereitschaft

Verfügbar in den Ländern Deutschland

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.
Profilbild von Juliano Delgado Full-Stack-Entwickler Java (Spring Boot, JakartaEE) / Angular aus Stuttgart Full-Stack-Entwickler Java (Spring Boot, JakartaEE) / Angular
Registrieren