Profilbild von Felix Dohrn Java Full-Stack-Entwickler aus Berlin

Felix Dohrn

verfügbar

Letztes Update: 17.11.2023

Java Full-Stack-Entwickler

Abschluss: Master of Arts
Stunden-/Tagessatz: anzeigen
Sprachkenntnisse: deutsch (Muttersprache) | englisch (verhandlungssicher) | französisch (gut)

Skills

Ausbildung:
  • Abschluss Zusatzstudiengang Praktische Informatik FernUni Hagen
  • Sun Certifed Java Programmer
  • Sun Certified Business Component Developer
  • IBM Certified Websphere Administrator

Kenntnisse und Erfahrungen:

Objektorientierte Softwareentwicklung / Software-Engineering
  • Java / JEE-Entwicklung: JSF (Primefaces / Richfaces), Servlets, JSP, CDI und EJB
  • OOD (Design Patterns) mit UML
  • Open Source Frameworks und Tools: Struts, Spring,  Spring Boot Hibernate, JUnit, Ant, Maven, Subversion, GIT
  • SOA, Web Services und XML-Technologien (JAX-WS, JAXB 2, XSLT)


Datenbanken und Applikationsserver
  • RDBMS (insb. MS-SQL, MySQL und Oracle 11g, DB2)
  • SQL, PL/SQL
  •  IBM WebSphere Application Server 4 - 8
  • Apache Tomcat
  • JBoss
  • Weblogic

Internettechnologien
  • HTML, XML/XSLT, AJAX
  • Javascript ECMA 5/6
  • AngularJS, Angular 5+, RxJS, Vue.js
  • CSS
  • HTTP

Entwicklungsumgebungen und sonstige Anwendungen
  • Eclipse, IntelliJ IDEA
  •  Jira, Git, Gitlab, Jenkins,
  • Microsoft Office

Projekthistorie

12/2020 - bis jetzt
Java Fullstack Entwicklung
Geshundheitswesen (Sonstiges)

Technologien:
Spring Boot 2
Vue.js 2
REST
SOAP /CXF
MySQL
JUnit

02/2019 - 11/2019
Senior Java Backend Developer
Versicherung (Versicherungen, 250-500 Mitarbeiter)

Entwicklung eines Frameworks, das über eine REST-Schnittstelle Regelwerke einer Business Rule Engine im Bereich Risk Management testet.

 

Tätigkeiten:

Backend:

  • Design der Framework-Architektur

  • Entwicklung von Test-Szenarien (Step-Definitions) auf Grundlage des Test-Frameworks Cucumber

  • Anbindung der REST-Service-Schnittstellen des Risk-Management-Systems mit Spring Boot

  • Qualitätssicherung mit automatisierten Tests

Technologien: Java 11, Spring 5, Spring Boot 2, REST, Jackson, Cucumber, JUnit 5, AssertJ, Apache Tomcat, Maven, Jenkins, Git, JIRA, IntelliJ IDEA


05/2018 - 10/2018
Senior Java Fullstack Developer
Telekommunikation (Telekommunikation, 1000-5000 Mitarbeiter)

Erweiterung des Kunden-Portals um neue Funktionalitäten, insbesondere bei der SIM-Karten- und Bestellverwaltung

Sukzessive Überführung eines Wicket/Spring Monolithen in eine Microservice Architektur

 

Tätigkeiten:

 

Frontend:

  • Web-Entwicklung mit Angular 5 inkl. Anbindung von Rest-Services und Unit-Tests mit Karma / Jasmine

  • Anbindung des Content Management Systems (Core Media)

  • Oberflächentests mit Puppeteer und Jest

 

Backend:

  • Anbindung der REST-Service-Schnittstellen des Backend-Systems der Telefonica

  • Erstellung von Rest-Schnittstellen innerhalb einer Backend-To-Frontend-Schicht.

  • Unit-Tests mit JUnit / Spring / Mockito

 

Technologien:

Java 8, Spring Boot 1.5, Angular 5, TypeScript, Swagger, RxJS, RxJava, Lombok, Tomcat 8.5, Docker, Spring Cloud, Maven, GIT, Jenkins, Bitbucket, JIRA, Confluence, Core Media, MyEclipse / IntelliJ IDEA, Splunk

 

Methodik: Agil, Kanban


04/2016 - 03/2018
Senior Java Fullstack Developer
Debeka (Versicherungen, 1000-5000 Mitarbeiter)

Migration eines Swing-Fat-Clients für die Interaktion mit dem Host System auf eine webbasierte Lösung

 

Tätigkeiten:

 

  • Entwicklung von GUI-Komponenten die weitgehend die Funktionen des Swing-Clients abbilden

  • Entwicklung einer Backend-Anwendung, die eine Maskenbeschreibungs-sprache und ein Daten-Protokoll in HTML transformiert sowie die Kommunikation mit dem Host-System durchführt.

  • Entwicklung diverser im Portal integrierter Hilfsapplikationen

  • Entwicklung von Oberflächentests mit Selenium Web Driver

 

 

Methodik: Kanban

 

Technologien: Java 8, Spring 5, AngularJS 1.6, JavaScript ECMA6, jQuery, JSP, HTML5, CSS3, REST, JPA, Selenium Webdriver, WebLogic 12, JIRA, Eclipse

 

 


05/2015 - 12/2015
Senior Java Backend Developer
Wirecard (Banken und Finanzdienstleistungen, 1000-5000 Mitarbeiter)

  • Migration diverser Payment-Solutions (z.B. Paypal, Sofort Überweisung etc.) von einem Altsystem auf ein neu entwickeltes Framework

  • Weiterentwicklung des Frameworks für Zahlungstransaktionen

 

Tätigkeiten:

 

  • Anbindung diverser Payment Provider mittels Camel und Web-Services (SOAP und REST)

  • Erstellung von Skripten für die Migration der Altdaten

  • Entwicklung von SOAP UI Tests (inkl. Groovy Scripts)

  • Automatisierte Tests mit JUnit und EasyMock

 

Methodik: Scrum / Kanban

 

Technologien: Java 8, JEE 7, Spring Boot, Spring MVC ,

Hibernate 4, Apache Camel, REST, SOAP, JUnit, MySQL, DB2, Tomcat 8, Eclipse Luna, Maven 3, Jenkins, SOAPUI Pro, Groovy, Jira, Confluence


Reisebereitschaft

Verfügbar in den Ländern Deutschland, Österreich und Schweiz
Profilbild von Felix Dohrn Java Full-Stack-Entwickler aus Berlin Java Full-Stack-Entwickler
Registrieren