ProfilDer Mitarbeiter ist Professional Developer und verfügt über 6 Jahre Expertise in der Java Entwicklung. In dieser Zeit hat er umfangreiche Kenntnisse in der Entwicklung, der Analyse und Erweiterung von Software-Anwendungen zur Verwaltung von (Produkt-)Daten erworben. Seine Stärken liegen in der Anwendungsentwicklung mit Java-Technologien und Frameworks. Seine Kernkompetenz ist hierbei die Erstellung komplexer Services auf Basis von Java und Spring (Boot). Hierbei besitzt er tiefe Technologiekenntnisse in der Entwicklung von Backends und Web Services. Weiter zeichnet ihn sein Perfektionismus, seine ruhige, sachliche Art, sowie sein Fokus auf Software-Qualität und Erweiterbarkeit aus.
Relevante Erfahrung- 6 Jahre Erfahrung in der Realisierung von komplexen Softwareentwicklungsprojekten im Java + Spring Umfeld.
- 3 Jahre Erfahrung in der Entwicklung von performanten Im- und Exporten für komplexe Datenstrukturen.
- 3 Jahre Erfahrung in der Architektur von Schnittstellen, APIs.
Projektlebenszyklus- Implementierung
- Datenmodellierung
- Dokumentation
- Anforderungsmanagement
- Pflege
- Go-Live
- Betrieb
- Wartung
- Softwareeinführung
- Aufwandsschätzung
- Qualitätssicherung
- Fachliche Analyse
- Softwaredokumentation
- Softwaredesign
- Softwarearchitektur
- Datenmigration
- Migration
- Projektmanagement
- Anforderungsanalyse
Beratungskenntnisse- Anforderungsanalyse
- Architekturberatung
Methoden und Vorgehensmodelle
- Entity-Relationship-Modellierung
- Wasserfallmodell
- Design-Patterns
- Scrum/Agile
- V-Modell
- OOD
- Pair-Programming
- SOA
- Continuous Integration
- Continuous Delivery
- UML
- TDD
- MDD
- Functional-Programming
Technologien und Sprachen
- Java
- Spring
- Spring Boot
- Mockito
- Git
- Java EE
- HTML
- ReST
- JUnit 4/5
- XSLT
- XML
- XPath
- JDBC
- Docker
- SQL
- JAX-B
- Hibernate
- JSON
- JPA
- SLF4J/LogBack
- CSS
- JSP
- Apache Maven
- Web Services
- BPMN
- SSH
- Ant
- Open API 3
- Liquibase
- JQuery
- LaTeX
- WSDL
- JSF
- Swing
- C#
- Electron/NodeJS
- Knockout JS
- KnexJS
- Single Sign On
- Internet of Things
Entwicklungswerkzeuge und Tools- IntelliJ
- NetBeans
- ZSH
- SonarQube
- Atlassian Confluence
- Web Browser
- Git
- Atlassian JIRA
- GitLab
- ASG Remote Desktop
- Parallels
- Atlassian Bamboo
- Microsoft Sharepoint
- Microsoft Visual Studio
- JetBrains DataGrip
- Jenkins
- DB Browser for SQLite
- Apple Shortcuts
Beruflicher Werdegang2023-04 ? heuteKunde: auf Anfrage
Rolle: Java Senior Developer
2017-11 ? 2023-03Kunde: apollon GmbH+Co.KG
Rolle: Java (Senior) Developer
2017-10 ? 2017-11Kunde: SoftProject GmbH
Rolle: Java Developer