Full Stack Entwickler (spez. Java Backend)

Profil Foto
Verfügbarkeit einsehen
  Europa
de  |  en
  80‐100€/Stunde
  74405 Gaildorf
 25.09.2018

Kurzvorstellung

Ich konzipiere, entwickle und betreibe (Web-)Anwendungen inkl. Backends auf Basis von passenden Technologiestacks, bspw. Spring Boot Microservices mit Spring Cloud, betrieben auf einer Cloud Foundry Infrastruktur.

Auszug Referenzen (1)

"Herr [...] [...] ist ein sehr versierter Software-Entwickler, der auch über einen sehr großen Überblick in Software-Architekturen verfügt."
Java Software Entwickler (Festanstellung)
Dietrich Köhler
Tätigkeitszeitraum

1/2014 – 6/2016

Tätigkeitsbeschreibung

- Weiter- und Neuentwicklung von Online Bausparen mit dem Google Web Toolkit
- Integration von Online Bausparen per iFrame Lösung in Verbund-Onlineportale
- Entwicklung des Online Service Portals auf Basis des Adobe Experience Managers
- Planung, Konzeption und Entwicklung diverser Serviceintegrationen im Rahmen der Digital Transformation
- Technische Verantwortung für Online Auftragsfunktionalitäten (2nd-Level)
- Integration der digitalen Unterschrift als weitere Online-Legitimationsvariante
- Entwicklung des Sendevorgangs für den Kreditantragsprozess

Kenntnisse: Java EE, Apache, JBoss Application Server, Google Web Toolkit, JavaScript, HTML, CSS, JQuery, Terrific, Twitter
Bootstrap, Clearcase, SVN, Git, RESTEasy, Hibernate, Oracle DB, JAXB, XML, XSD, Adobe Experience Manager, iFrame Messaging,
Scrum, Jenkins, Maven, Spring Framework, Selenium, UML, BPMN, Unit/Integration-Testing

Eingesetzte Qualifikationen

Testautomation, Testing (IT), jboss, Software Analyse, Software Architektur / Modellierung, Software Design, UML, Apache Maven, Apache Subversion (SVN), Git, Hibernate (Java), J2EE (Java EE), Java (allg.), Java-Frameworks, JUnit, Kontinuierliche Integration, Softwareentwicklung (allg.), Spring, XML, Adobe Experience Manager (AEM), CSS (Cascading Style Sheet), HTML, jQuery, Representational State Transfer (REST)

Ich biete

IT, Entwicklung
  • Representational State Transfer (REST)
    4 Jahre, 9 Monate Erfahrung
  • Software Architektur / Modellierung
    4 Jahre, 9 Monate Erfahrung
  • Java (allg.)
    4 Jahre, 9 Monate Erfahrung
  • Softwareentwicklung (allg.)
    4 Jahre, 9 Monate Erfahrung
  • Spring
    4 Jahre, 9 Monate Erfahrung
  • Jenkins
    2 Jahre, 3 Monate Erfahrung
  • Cloud (allg.)
    2 Jahre, 3 Monate Erfahrung

Projekt‐ & Berufserfahrung

Java Software Entwickler (Festanstellung)
Robert Bosch Start-up GmbH, Ludwigsburg
7/2016 – 9/2018 (2 Jahre, 3 Monate)
Automobilindustrie
Tätigkeitszeitraum

7/2016 – 9/2018

Tätigkeitsbeschreibung

- Konzeption und Implementierung des von Grund auf neuen Backends mittels Java Spring Boot
- Evaluierung und Auswahl geeigneter Technologien, Tools und Entwicklungsansätze
- Aufbau und Weiterentwicklung der Microservices Architektur
- Abstimmung der fachlichen Anforderungen mit den angrenzenden Bereichen Marketing, UX und Appentwicklung
- Durchführung der technischen Integration der Systeme der Mobilitätspartner über definierte Schnittstellen (z.B. REST & XML)
- Verantwortung für Qualitätsstandards und Testabdeckung (Unit-, Integrations- und Lasttests)
- Sicherstellung des Betriebs, der Wartbarkeit und Skalierbarkeit der Software in der Cloud
- Pflege und Optimierung der CI/CD Jenkins Pipelines
- Erstellung und Pflege technischer Dokumentationen (arc42)
- Technische Leitung der Android Appentwicklung

Kenntnisse: Java 8+, Groovy, Go, Bash, Markdown, Linux, Jetty, Tomcat, NGINX, Spring Framework/Boot/Cloud, JAX-RS,
JAXB, Lombok, QueryDSL, AMQP, RabbitMQ, Hibernate, WireMock, MockLab.io, Mockito, JUnit, Postman, MySQL, PostgreSQL,
MongoDB, H2, Flyway, Open Feign, OAuth2, JWT, JSON, XML/XSD, REST, HATEOAS, Swagger, REST Docs, Asciidoc, ELKE
Stack, AWS EC2/SNS, SendGrid, Swift, Cloud Foundry, cf CLI, Docker, Docker Compose, Jenkins, Jenkins Pipelines, Maven,
Gradle, Git, Stash/Bitbucket, Jira, Confluence, Slack, Sococo, IntelliJ, SonarQube, artifactory, Android Studio, HockeyApp,
Google Cloud Platform, Google Play Console, appsee, Microservice, Twelve-Factor App, Cloud Native, Scrum, DevOps, CI/
CD, Domain Driven Design, Hexagonal Architecture, arc42, UML, Unit/Integration/System-Testing

Eingesetzte Qualifikationen

MongoDB, mySQL, PostgresSQL, Agile Entwicklung, Confluence (Atlassian), Extreme Programming, SCRUM, Testautomation, Testdesign (IT), Testing (IT), Apache Tomcat, NginX, Software Analyse, Software Architektur / Modellierung, Software Design, UML, Android Entwicklung, Apache Maven, Docker, Git, Gradle, Hibernate (Java), Java (allg.), Java API for XML Processing (JAXP), Jenkins, JUnit, Kontinuierliche Integration, Softwareentwicklung (allg.), Spring, Cloud (allg.), AMQP, Java Message Service (JMS), Amazon Web Services (AWS), JavaScript, JavaScript Object Notation (JSON), Representational State Transfer (REST), Dokumentation (IT)


Java Software Entwickler (Festanstellung)
Schwäbisch Hall Kreditservice GmbH, Schwäbisch Hall
1/2014 – 6/2016 (2 Jahre, 6 Monate)
Banken
Tätigkeitszeitraum

1/2014 – 6/2016

Tätigkeitsbeschreibung

- Weiter- und Neuentwicklung von Online Bausparen mit dem Google Web Toolkit
- Integration von Online Bausparen per iFrame Lösung in Verbund-Onlineportale
- Entwicklung des Online Service Portals auf Basis des Adobe Experience Managers
- Planung, Konzeption und Entwicklung diverser Serviceintegrationen im Rahmen der Digital Transformation
- Technische Verantwortung für Online Auftragsfunktionalitäten (2nd-Level)
- Integration der digitalen Unterschrift als weitere Online-Legitimationsvariante
- Entwicklung des Sendevorgangs für den Kreditantragsprozess

Kenntnisse: Java EE, Apache, JBoss Application Server, Google Web Toolkit, JavaScript, HTML, CSS, JQuery, Terrific, Twitter
Bootstrap, Clearcase, SVN, Git, RESTEasy, Hibernate, Oracle DB, JAXB, XML, XSD, Adobe Experience Manager, iFrame Messaging,
Scrum, Jenkins, Maven, Spring Framework, Selenium, UML, BPMN, Unit/Integration-Testing

Eingesetzte Qualifikationen

Testautomation, Testing (IT), jboss, Software Analyse, Software Architektur / Modellierung, Software Design, UML, Apache Maven, Apache Subversion (SVN), Git, Hibernate (Java), J2EE (Java EE), Java (allg.), Java-Frameworks, JUnit, Kontinuierliche Integration, Softwareentwicklung (allg.), Spring, XML, Adobe Experience Manager (AEM), CSS (Cascading Style Sheet), HTML, jQuery, Representational State Transfer (REST)

Zertifikate

Cloud Foundry Certified Developer
Juni 2018

iSAQB Certified Professional for Software Architecture - Foundation Level
September 2017

Ausbildung

Angewandte Informatik
(Bachelor of Science)
Jahr: 2013
Ort: Konstanz

Informations- und Telekommunikationssystem-Kaufmann
(Ausbildung)
Jahr: 2010
Ort: Ellwangen

Qualifikationen

-

Über mich

-

Persönliche Daten

Sprache
  • Deutsch (Muttersprache)
  • Englisch (Fließend)
Reisebereitschaft
Europa
Arbeitserlaubnis
  • Europäische Union
Home-Office
bevorzugt
Profilaufrufe
239
Alter
29
Berufserfahrung
4 Jahre und 8 Monate (seit 01/2014)

Kontaktdaten

Nur registrierte PREMIUM-Mitglieder von freelance.de können Kontaktdaten einsehen.

Jetzt Mitglied werden »