10.11.2023 aktualisiert

**** ******** ****
100 % verfügbar

Senior Software Engineer | Java | Backend/Fullstack | Spring | Cloud | Node.js/Vue.js/React

Paderborn, Deutschland
Weltweit
Dipl.-Inf. (Universität Paderborn)
Paderborn, Deutschland
Weltweit
Dipl.-Inf. (Universität Paderborn)

Profilanlagen

Tim-Schmidt_Profil_2023_de.pdf

Skills

Test-SoftwareClean CodeAbfrageleistungHTMLJavaJavaScriptXhtmlSpring SecurityAgile MethodologieAspektorientierte ProgrammierungApache TomcatAtlassian ConfluenceAtlassian JiraHTML5AutomatisierungTest AutomationBootstrapCSSCloud ComputingCloud DatabaseCloud-SpeicherCode-ReviewDatenbankenContinuous DeliveryContinuous IntegrationRelationale DatenbankenWeb EntwicklungEcmascriptJ2EEEreignisprotokollierungFehleranalyseGroovyHibernateInfrastrukturIntellij IDEAJava Persistence APISpring FrameworkJSONJavaserver FacesJavaserver PagesJUnitPostgreSQLUnix-ShellApache MavenMikrometerMongoDBMySQLNeo4jNode.jsNoSQLOWASPPair ProgrammingLeistungssteigerungAbfrageoptimierungRegressionstestMockitoPrometheusSeleniumServiceorientierte ArchitekturSoftware-BereitstellungSoftwareanforderungsanalyseApache SolrSonarqubeSQLTestmethodenTypeScriptVersionierungWeb ApplikationenWeb ServicesWebSocketYAMLZookeeperOpenapiTestenGoogle CloudTest-Driven DevelopmentSpring MVCReact.jsGrafanaSpring BootCypressVue.jsSpockBackendGitLabGitSpring DataKanbanBackend-programmierungGitlab-CiTemplatingGit FlowKubernetesTesten von CodeNpm(Software)GraphQLFront EndSpring JdbcApi DesignTerraformSoftware Version ControlDockerJenkinsMicroservicesOracledb
Typ
  • Teamplayer
  • qualitätsorientiert
  • aufgeschlossen
  • hilfsbereit
  • lernbereit
  • agiles Mindset
  • intrinsisch motiviert
Sprachen
  • Java
  • JavaScript ES6 / TypeScript
  • Node.js
  • HTML
  • CSS
  • Groovy
  • Shell
Frameworks
  • Spring Boot
  • Vue.js
  • React.js
  • Micronaut
Infrastruktur
  • Google Cloud Platform
  • Kubernetes
  • Docker
  • Helm
  • Terraform
  • ZooKeeper
Kommunikation
  • REST
  • OpenAPI
  • GraphQL
  • Pub/Sub
  • Websocket
Testing
  • JUnit
  • Mockito
  • REST Assured
  • Spock
  • Testcontainers
  • Hoverfly
  • jest
  • Cypress
  • Selenium
Storage
  • PostgreSQL
  • OracleDB
  • MongoDB
  • Solr
  • MySQL
  • JPA
  • Hibernate
  • jOOQ
  • Hasura
  • Neo4j
  • Flyway
Security
  • Spring Security
  • OWASP
Building & CI/CD
  • Gitlab
  • Jenkins
  • maven
  • npm
  • gradle
Monitoring
  • Micrometer
  • Prometheus
  • Grafana
  • ELK
Projektmanagement
  • Jira
  • Confluence
  • Scrum
  • Kanban

Erfahrung

Berufserfahrungmehr als 10 Jahre
Freelancer seit2006

Sprachen

DeutschMutterspracheEnglischverhandlungssicherFranzösischGrundkenntnisse

Projekthistorie

Senior Java Software Developer | Spring Boot Microservices | Kubernetes | PostgreSQL | React

Engel & Völkers

Sonstiges

5000-10.000 Mitarbeiter

  • Entwicklung und Betrieb von per Google Pub/Sub kommunizierenden Microservices zur asynchronen Verarbeitung und Verteilung von Immobiliendaten
  • Entwicklung und Betrieb einer Webanwendung bestehend aus React-Frontend und per GraphQL/REST angebundenem Spring-Boot-Backend
  • Entwicklung und Betrieb einer Anwendung zur automatisierten Analyse und Verarbeitung von Daten in E-Mails- Entwicklung und Betrieb von per Google Pub/Sub kommunizierenden Microservices zur asynchronen Verarbeitung und Verteilung von Immobiliendaten - Entwicklung und Betrieb einer Webanwendung bestehend aus React-Frontend und per GraphQL/REST angebundenem Spring-Boot-Backend - Entwicklung und Betrieb einer Anwendung zur automatisierten Analyse und Verarbeitung von Daten in E-Mails

Kenntnisse: Vault · REST-API · JSON · Hasura · GraphQL · Messaging · Helm Charts · React.js · Spring Boot · Java · Microservices · Webanwendungen · Testing · Kontinuierliche Integration · Objektorientierte Programmierung (OOP) · Softwaretests · Spring Framework · Docker · Open API · RESTful WebServices · Node.js · JavaScript · HTML · Cascading Style Sheets (CSS) · JUnit · Git · JIRA · SQL · PostgreSQL · Hibernate · IntelliJ IDEA · Kubernetes · Full-Stack-Entwicklung · Gitlab · Mockito · TypeScript · Google Cloud Platform (GCP)

Senior Java Software Developer | Spring Boot Microservices | Kubernetes | PostgreSQL | Vue.js

WPS Management GmbH

Internet und Informationstechnologie

50-250 Mitarbeiter

Entwicklung einer Business Integration Platform für strategiekonforme B2B-Beschaffungsprozesse
  • Entwicklung von Microservices mit Spring Boot und Node.js
  • Spezifizierung von REST-Schnittstellen mit OpenAPI
  • Implementierung von Geschäftslogik
  • Software- und Datenbankdesign
  • Entwicklung und Optimierung von Datenbankabfragen
  • Implementierung von Unit-, Integrations- und End-to-End-Tests
  • Erstellung von Services und Deployments in Kubernetes
  • Erstellung web-basierter Benutzeroberflächen und UI-Komponenten mit Vue.js
  • Code-Reviews
  • Durchführung manueller Softwaretests
  • Erhebung und Auswertung von Metriken
  • Aufwandschätzung
  • Konzeption
  • Dokumentation
  • SCRUM
Kenntnisse: REST-API · JSON · Messaging · Spring Boot · Java · Microservices · Webanwendungen · Testing · Kontinuierliche Integration · Objektorientierte Programmierung (OOP) · Softwaretests · Spring Framework · Docker · Open API · RESTful WebServices · Node.js · Vue.js · JavaScript · HTML · Cascading Style Sheets (CSS) · JUnit · Spock · Maven · Git · JIRA · SQL · NoSQL · PostgreSQL · MongoDB · Java Object Oriented Querying (jOOQ) · Grafana · Jenkins · IntelliJ IDEA · Kubernetes · Full-Stack-Entwicklung · Gitlab · Mockito · Apache ZooKeeper · Solr · Groovy · TypeScript · Aspektorientierte Programmierung (AOP) · Google Cloud Platform (GCP) · OWASP · Flyway · Confluence

Senior Java Software Developer

achelos GmbH

Internet und Informationstechnologie

10-50 Mitarbeiter

Implementierung einer umfangreichen Testsuite für die eHealth-Software und -Infrastruktur deutscher KrankenversicherungenImplementierung einer umfangreichen Testsuite für die eHealth-Software und -Infrastruktur deutscher Krankenversicherungen

Kenntnisse: Java · Testing · Git · Cryptography · Bouncy Castle · REST

Senior Java Software Developer | JBoss EAP | JSF | BPM | JCR

Siemens

Internet und Informationstechnologie

>10.000 Mitarbeiter

Entwicklung einer Webanwendung zur Abbildung des Steuerberatungsprozesses für alle weltweit stattfindenden Projekte des Unternehmens
  • Software- und Datenbankdesign
  • Implementierung von Geschäftslogik
  • Entwicklung und Optimierung von Datenbankabfragen
  • Umsetzung und Erweiterung des Berechtigungskonzepts
  • Design von Inhaltstypen und Abfragen im Document Management System (JCR)
  • Entwicklung von Eingabemasken und zugehörigen Controllern
  • Entwicklung von Schnittstellen zur Service-Schicht
  • Softwaretests
  • Unterstützung bei der Anforderungsaufnahme
  • Aufwandschätzung
  • Konzeption
  • Koordination auf technischer Ebene mit anderen Abteilungen und Spezialisten
  • Beratung des Service Managements
  • Erstellung von Auswertungen
  • Dokumentation, Erstellung von UML- und Sequenz-Diagrammen
  • Analyse und Bearbeitung von Bugs
  • Performance-Analysen
  • Einarbeitung eines Entwicklerteams im europäischen Ausland (Kommunikation auf Englisch)
  • Administration des lokalen JBoss Application Servers (EAP 6.x)
Kenntnisse: JSON · Java · Webanwendungen · Testing · Objektorientierte Programmierung (OOP) · Softwaretests · JavaScript · HTML · Cascading Style Sheets (CSS) · JUnit · Maven · SQL · Oracle-Datenbank · Hibernate · Jenkins · Full-Stack-Entwicklung · Mockito

Software Developer | Java | Spring MVC

ImmoScout24

Internet und Informationstechnologie

1000-5000 Mitarbeiter

Entwicklungs- und Wartungsaufgaben im Bereich der zentralen Suchmaske des Portals.
  • Implementierung in Java, Spring MVC, SQL, Javascript
  • Prototyping
  • Konzeption
  • Softwaretests
  • Lasttests
  • Überwachung von Buildprozessen
  • organisatorische Aufgaben
  • Analyse und Bearbeitung von Bugs
  • SCRUM
Kenntnisse: REST-API · JSON · Java · Webanwendungen · Testing · Kontinuierliche Integration · Objektorientierte Programmierung (OOP) · Softwaretests · Spring Framework · RESTful WebServices · JavaScript · HTML · Cascading Style Sheets (CSS) · JUnit · Maven · JIRA · SQL · Full-Stack-Entwicklung · Mockito


    Entwicklung eines suchmaschinenoptimierten Teilbereichs des Immobilienportals auf Basis von Spring MVC und JSP.
  • Implementierung
  • Softwaredesign
  • Unit-Testing
  • UI-Testing
  • SCRUM
Kenntnisse: REST-API · Java · Webanwendungen · Testing · Kontinuierliche Integration · Objektorientierte Programmierung (OOP) · Softwaretests · Spring Framework · RESTful WebServices · JavaScript · HTML · Cascading Style Sheets (CSS) · JUnit · Maven · JIRA · SQL · Hibernate · Full-Stack-Entwicklung · Mockito

Software Developer | Java | SQL | JSF

Porsche AG

Automobil und Fahrzeugbau

>10.000 Mitarbeiter

Weiterentwicklung einer Webanwendung für die Visualisierung des Vertriebsnetzes und die Bewertung von Maßnahmen zur Corporate Compliance

Kenntnisse: Java · Webanwendungen · Objektorientierte Programmierung (OOP) · HTML · Cascading Style Sheets (CSS) · Maven · SQL · Oracle-Datenbank · Hibernate · Full-Stack-Entwicklung

Software Developer | Java | Spring | SQL

Volkswagen AG

Automobil und Fahrzeugbau

>10.000 Mitarbeiter

Entwicklung einer Webanwendung zur Verwaltung und Dokumentation von Fahrzeugprojekten

Kenntnisse: Java · Webanwendungen · Objektorientierte Programmierung (OOP) · Spring Framework · HTML · Cascading Style Sheets (CSS) · SQL · Oracle-Datenbank · Hibernate · Full-Stack-EntwicklungKenntnisse: Java · Webanwendungen · Objektorientierte Programmierung (OOP) · Spring Framework · HTML · Cascading Style Sheets (CSS) · SQL · Oracle-Datenbank · Hibernate · Full-Stack-Entwicklung
 

Entwicklung einer Webanwendung zur Pflege von internationalisierten Texten für den firmeninternen Softwareentwicklungsprozess

Kenntnisse: Java · Kontinuierliche Integration · Objektorientierte Programmierung (OOP) · Spring Framework · HTML · Cascading Style Sheets (CSS) · SQL · Oracle-Datenbank · Hibernate · Jenkins

Kontaktanfrage

Einloggen & anfragen.

Das Kontaktformular ist nur für eingeloggte Nutzer verfügbar.

RegistrierenAnmelden