Java Experte mit starkem Dev-Ops Bezug
Aktualisiert am 23.09.2024
Profil
Freiberufler / Selbstständiger
Remote-Arbeit
Verfügbar ab: 20.09.2024
Verfügbar zu: 100%
davon vor Ort: 20%
Java
Java EE
Spring Boot
Jenkins
Maven
AWS
GIT
Sonar
EJB
HTML/JS/CSS
Glassfish
Datenbanken
MQ
Confluence/Jira
Spring
DevOps
Deutsch
Englisch

Einsatzorte

Einsatzorte

München (+50km)
möglich

Projekte

Projekte

7 Jahre 6 Monate
2017-04 - heute

Produktentwicklung

CTO/Co-Founder AWS?codecommit AWS?Lambda Jenkins ...
CTO/Co-Founder

Als Gründer und CTO bin ich verantwortlich für die Produktentwicklung und Auslieferung ,Prototyping kritischer Elemente, sowie für die Aus? und Weiterbildung der technischen Angestellten.


Zu den Produkten gehören:

  • Testautomatisierungs?Framework (Java)
  • Eclipse?Plugin, Intellij?Plugin
  • JavaEE Webapplikation(EJB) mit MongoDB
  • AngularJs auf einem Glassfish Server


Für die Auslieferung durch eine Build?/Deploy?Pipeline findet Verwendung:

  • AWS?codecommit, AWS?Lambda, Jenkins, Maven, Testautomatisierung, jacoco, Sonar, JFrog?Artifactory, Jira/Xray

AWS?codecommit AWS?Lambda Jenkins Maven Testautomatisierung jacoco Sonar JFrog?Artifactory Jira/Xray.
auf Anfrage
7 Jahre 6 Monate
2017-04 - heute

Java Entwicklung eines Testautomation-Produkts

Senior Software Architekt / Lead Developer Java9-19 Google-Reflection XStream - XML ...
Senior Software Architekt / Lead Developer

Java Entwicklung eines Testautomation-Produkts zur Unterstützung von Nicht-Programmierern bei der Implementierung von automatisierten Tests. (3 DEV - 12 MY)

  • Architekturieren, Konzipieren , Prototypen und Entwickeln des gesamten Produktes. 
  • Einarbeitung und Ausbildung von Teammitglieder mit Trainings sowie Code-Reviews und Code-Analyse in Hinsicht auf Clean-Code (siehe auch CI/CD).
  • Java9-19, Google-Reflection, XStream - XML, Freemarker - TemplateEngine, Apache-Http, RestAssured (XPath, JSON, XML), Selenium(chromedriver, remotedriver, selenium-grid,healenium), Appium(Android, iOs), TestNG/JUnit, jMockit, Apache-PDF, Eclipse, IntelliJ, Maven, Jacoco


Java Entwicklung einer SpringBoot-Application als Test-Management System mit Schnittstellen zu Jira/XRay. (2 DEV - 5MY)

  • Entwickeln diverser Schnittstellen definiert durch Requirements des Product-Owners. 
  • Prototypen der Testautomation mit Testcontainers und Integration in die CI. 
  • Code-Reviews und Code-Analyse in Hinsicht auf Clean-Code (siehe auch CI/CD).
  • SpringBoot(Rest, JSON, Swagger), MySql , Hibernate, RabbitMQ, Docker, Testcontainers, Jira-Api, XRay-Api


Java Entwicklung eines Eclipse-Plugin zur Unterstützung der Bedienung des Testautomation-Produkts. (3 DEV - 4MY)

  • Architekturieren, Konzipieren, Prototypen und Entwickeln von Feature des Plugins.
  • Eclipse/RCP, Equinox, OSGI, Classloading, SWT, ANT


Java Entwicklung eines IntelliJ-Plugin zur Unterstützung der Bedienung des Teatautomation-Produkts. (2 DEV - 4MY)

  • Implementieren verschiedener Features des Plugins.
  • IntelliJ-Platform, Swing, Gradle


DevOps/CI/CD

  • Erstellen von wiederverwendbaren Build- und Test-Konzepten und Integration aller Projekte in einheitliche CI/CD-Pipelines.
  • Jenkins (scripted pipelines, groovy), AWS (ec2 , lambda, devicefarm),Docker, Sonar, OWASP, Maven (parent , reactor), Gradle, Ant, JFrog, GIT, Bitbucket


Management/Team

  • Training, Knowledge-Transfers , Code-Reviews, Clean-Code Überwachung, Work approval
  • Jira, Confluence, XRay, BambooHR, Slack, Google-Meet

Java9-19 Google-Reflection XStream - XML Freemarker - TemplateEngine Apache-Http RestAssured (XPath JSON XML) Selenium(chromedriver remotedriver selenium-grid healenium) Appium(Android iOs) TestNG/JUnit jMockit Apache-PDF Eclipse IntelliJ Maven Jacoco SpringBoot(Rest Swagger) MySql Hibernate RabbitMQ Docker Testcontainers Jira-Api XRay-Api Eclipse/RCP Equinox OSGI Classloading SWT ANT IntelliJ-Platform Swing Gradle Jenkins (scripted pipelines groovy) AWS (ec2 lambda devicefarm) Sonar OWASP Maven (parent reactor) Ant JFrog GIT Bitbucket Jira Confluence XRay BambooHR Slack Google-Meet
Testifi GmbH
München
5 Jahre 10 Monate
2013-03 - 2018-12

Kundendatenmanagement

JavaEE Developer / DevOps-Engineer JavaEE Glassfish REST ...
JavaEE Developer / DevOps-Engineer

Entwicklung von Backend-Services des Kundendatenmanagements und Identitäts-/Zugriffs-Managements. (20 DEV - 100MY)

  • Gewährleistung der reibungslosen Auslieferung der Sprintergebnisse im 2 Wochen Turnus. 
  • Dazu gehörte Qualitätssicherung, Build und Deployment sowie Testautomatisierung, Teamkommunikation und Pair-Programming(KnowledgeTransfer).
  • JavaEE, Glassfish, REST, JSON, Hibernate, Postgres, JMS ,TestNG, Selenium


DevOps/CI

  • Automatisierung der Build/Deploy Prozesse und Überwachung der Testläufe und der Code-Analyse(Clean-Code)
  • SVN, Eclipse, Maven, Jenkins, Nexus, Sonar


Management/Team

  • Knowledge-Transfer im Pair-Programming, Kommunikation der Ergebnisse der CI/CD-Pipelines
  • Jira, Confluence

JavaEE Glassfish REST JSON Hibernate Postgres JMS TestNG Selenium SVN Eclipse Maven Jenkins Nexus Sonar Jira Confluence
BMW
München
2 Jahre 3 Monate
2016-01 - 2018-03

Mobile-App Entwicklung

Mobile App Developer Swift XCode Appium ...
Mobile App Developer

Mobile-App Entwicklung für die Verwaltung verschiedener Telekommunikations-Kanäle und Initiation von Telekommunikation (z.b. in Callcenter).


iOs App (2 DEV - 4MY)

  • Implementierung der Benutzeroberflächen und Api-Calls zum Verwaltungsserver sowie Testautomation mit Appium
  • Swift, XCode, Appium, MacOs, REST, JSON


Android App (2 DEV - 4MY)

  • Implementierung der Benutzeroberflächen, Api-Calls zum Verwaltungsserver, Einbindung der clientseitigen WebEx-Api sowie Testautomation mit Appium
  • Java, Android-Studio(Intellij), Appium, MacOs, WebEx, REST, JSON


Verwaltungsserver/REST-Api (3 DEV - 3MY)

  • Implementierung diverser Schnittstellen und Datenspeicherung in der DB.
  • node.js, REST, JSON, Postgres


DevOps/CI

  • GIT, SourceTree, Teamcity


Management/Team

  • Jira, Confluence

Swift XCode Appium MacOs REST JSON Android-Studio(Intellij) WebEx node.js Postgres GIT SourceTree Confluence Java Jira
Estos
Starnberg
3 Jahre 7 Monate
2010-06 - 2013-12

JavaEE Entwicklung

Senior JavaEE Entwickler / Fullstack JavaEE EJB3 JBoss ...
Senior JavaEE Entwickler / Fullstack

Neuprogrammierung einer Enterprise-Application(vormals Python). (8 DEV - 20MY)

  • Architekturierung, Konzeption, Prototyping der Anwendung sowie Training des Teams in JavaEE und der verwendeten Technologien durch Pair-Programming(KnowledgeTransfer).
  • JavaEE, EJB3, JBoss, Apache-Wicket, HTML, JS/JQuery, Hibernate, MySQL, Ubuntu, Eclipse


DevOps/CI

  • SVN, Jenkins, Maven, Sonar, Selenium


Management/Team

  • Knowledge-Transfer im Pair-Programming
  • Jira, Confluence

JavaEE EJB3 JBoss Apache-Wicket HTML JS/JQuery Hibernate MySQL Ubuntu Eclipse SVN Jenkins Maven Sonar Selenium Jira Confluence
München
9 Monate
2010-06 - 2011-02

Eclipse Plugin

Java Consultant Windows Eclipse SVN ...
Java Consultant
  • Eclipse Plugin für die Übersicht von Knoten in einer Serverlandschaft 
Windows Eclipse SVN RCP
Dialog Data GmbH
2 Jahre 9 Monate
2007-07 - 2010-03

Entwicklung einer Enterprise-Application

Lead Developer / Fullstack JavaEE EJB3 JBoss ...
Lead Developer / Fullstack

Entwicklung einer Enterprise-Application in der Energiewirtschaft, Energieverbrauchsdatenmanagement und Smart-Metering. (4 DEV - 12MY)

  • Prototyping der Anwendung. Entwicklung diverser Features in Fullstack.
  • JavaEE, EJB3, JBoss, JSF, HTML, JS/JQuery, Hibernate, MySQL, Eclipse


DevOps/CI:

  • SVN, ANT

JavaEE EJB3 JBoss JSF HTML JS/JQuery Hibernate MySQL Eclipse SVN ANT
meine-energie GmbH
Senftenberg

Aus- und Weiterbildung

Aus- und Weiterbildung

4 Jahre 7 Monate
2005-09 - 2010-03

Diplom-Informatiker

Diplom-Informatiker, FH-Lausitz, Senftenberg
Diplom-Informatiker
FH-Lausitz, Senftenberg

Kompetenzen

Kompetenzen

Top-Skills

Java Java EE Spring Boot Jenkins Maven AWS GIT Sonar EJB HTML/JS/CSS Glassfish Datenbanken MQ Confluence/Jira Spring DevOps

Produkte / Standards / Erfahrungen / Methoden

Java
EJB
SpringBoot
JEE App-Server
Rest
HTML/JS/CSS
Jenkins
Testautomatisierung
Selenium
DevOps/CI
Maven
AWS
Sonar
GIT
Datenbanken
MQ
Confluence/Jira
Glassfish

Einsatzorte

Einsatzorte

München (+50km)
möglich

Projekte

Projekte

7 Jahre 6 Monate
2017-04 - heute

Produktentwicklung

CTO/Co-Founder AWS?codecommit AWS?Lambda Jenkins ...
CTO/Co-Founder

Als Gründer und CTO bin ich verantwortlich für die Produktentwicklung und Auslieferung ,Prototyping kritischer Elemente, sowie für die Aus? und Weiterbildung der technischen Angestellten.


Zu den Produkten gehören:

  • Testautomatisierungs?Framework (Java)
  • Eclipse?Plugin, Intellij?Plugin
  • JavaEE Webapplikation(EJB) mit MongoDB
  • AngularJs auf einem Glassfish Server


Für die Auslieferung durch eine Build?/Deploy?Pipeline findet Verwendung:

  • AWS?codecommit, AWS?Lambda, Jenkins, Maven, Testautomatisierung, jacoco, Sonar, JFrog?Artifactory, Jira/Xray

AWS?codecommit AWS?Lambda Jenkins Maven Testautomatisierung jacoco Sonar JFrog?Artifactory Jira/Xray.
auf Anfrage
7 Jahre 6 Monate
2017-04 - heute

Java Entwicklung eines Testautomation-Produkts

Senior Software Architekt / Lead Developer Java9-19 Google-Reflection XStream - XML ...
Senior Software Architekt / Lead Developer

Java Entwicklung eines Testautomation-Produkts zur Unterstützung von Nicht-Programmierern bei der Implementierung von automatisierten Tests. (3 DEV - 12 MY)

  • Architekturieren, Konzipieren , Prototypen und Entwickeln des gesamten Produktes. 
  • Einarbeitung und Ausbildung von Teammitglieder mit Trainings sowie Code-Reviews und Code-Analyse in Hinsicht auf Clean-Code (siehe auch CI/CD).
  • Java9-19, Google-Reflection, XStream - XML, Freemarker - TemplateEngine, Apache-Http, RestAssured (XPath, JSON, XML), Selenium(chromedriver, remotedriver, selenium-grid,healenium), Appium(Android, iOs), TestNG/JUnit, jMockit, Apache-PDF, Eclipse, IntelliJ, Maven, Jacoco


Java Entwicklung einer SpringBoot-Application als Test-Management System mit Schnittstellen zu Jira/XRay. (2 DEV - 5MY)

  • Entwickeln diverser Schnittstellen definiert durch Requirements des Product-Owners. 
  • Prototypen der Testautomation mit Testcontainers und Integration in die CI. 
  • Code-Reviews und Code-Analyse in Hinsicht auf Clean-Code (siehe auch CI/CD).
  • SpringBoot(Rest, JSON, Swagger), MySql , Hibernate, RabbitMQ, Docker, Testcontainers, Jira-Api, XRay-Api


Java Entwicklung eines Eclipse-Plugin zur Unterstützung der Bedienung des Testautomation-Produkts. (3 DEV - 4MY)

  • Architekturieren, Konzipieren, Prototypen und Entwickeln von Feature des Plugins.
  • Eclipse/RCP, Equinox, OSGI, Classloading, SWT, ANT


Java Entwicklung eines IntelliJ-Plugin zur Unterstützung der Bedienung des Teatautomation-Produkts. (2 DEV - 4MY)

  • Implementieren verschiedener Features des Plugins.
  • IntelliJ-Platform, Swing, Gradle


DevOps/CI/CD

  • Erstellen von wiederverwendbaren Build- und Test-Konzepten und Integration aller Projekte in einheitliche CI/CD-Pipelines.
  • Jenkins (scripted pipelines, groovy), AWS (ec2 , lambda, devicefarm),Docker, Sonar, OWASP, Maven (parent , reactor), Gradle, Ant, JFrog, GIT, Bitbucket


Management/Team

  • Training, Knowledge-Transfers , Code-Reviews, Clean-Code Überwachung, Work approval
  • Jira, Confluence, XRay, BambooHR, Slack, Google-Meet

Java9-19 Google-Reflection XStream - XML Freemarker - TemplateEngine Apache-Http RestAssured (XPath JSON XML) Selenium(chromedriver remotedriver selenium-grid healenium) Appium(Android iOs) TestNG/JUnit jMockit Apache-PDF Eclipse IntelliJ Maven Jacoco SpringBoot(Rest Swagger) MySql Hibernate RabbitMQ Docker Testcontainers Jira-Api XRay-Api Eclipse/RCP Equinox OSGI Classloading SWT ANT IntelliJ-Platform Swing Gradle Jenkins (scripted pipelines groovy) AWS (ec2 lambda devicefarm) Sonar OWASP Maven (parent reactor) Ant JFrog GIT Bitbucket Jira Confluence XRay BambooHR Slack Google-Meet
Testifi GmbH
München
5 Jahre 10 Monate
2013-03 - 2018-12

Kundendatenmanagement

JavaEE Developer / DevOps-Engineer JavaEE Glassfish REST ...
JavaEE Developer / DevOps-Engineer

Entwicklung von Backend-Services des Kundendatenmanagements und Identitäts-/Zugriffs-Managements. (20 DEV - 100MY)

  • Gewährleistung der reibungslosen Auslieferung der Sprintergebnisse im 2 Wochen Turnus. 
  • Dazu gehörte Qualitätssicherung, Build und Deployment sowie Testautomatisierung, Teamkommunikation und Pair-Programming(KnowledgeTransfer).
  • JavaEE, Glassfish, REST, JSON, Hibernate, Postgres, JMS ,TestNG, Selenium


DevOps/CI

  • Automatisierung der Build/Deploy Prozesse und Überwachung der Testläufe und der Code-Analyse(Clean-Code)
  • SVN, Eclipse, Maven, Jenkins, Nexus, Sonar


Management/Team

  • Knowledge-Transfer im Pair-Programming, Kommunikation der Ergebnisse der CI/CD-Pipelines
  • Jira, Confluence

JavaEE Glassfish REST JSON Hibernate Postgres JMS TestNG Selenium SVN Eclipse Maven Jenkins Nexus Sonar Jira Confluence
BMW
München
2 Jahre 3 Monate
2016-01 - 2018-03

Mobile-App Entwicklung

Mobile App Developer Swift XCode Appium ...
Mobile App Developer

Mobile-App Entwicklung für die Verwaltung verschiedener Telekommunikations-Kanäle und Initiation von Telekommunikation (z.b. in Callcenter).


iOs App (2 DEV - 4MY)

  • Implementierung der Benutzeroberflächen und Api-Calls zum Verwaltungsserver sowie Testautomation mit Appium
  • Swift, XCode, Appium, MacOs, REST, JSON


Android App (2 DEV - 4MY)

  • Implementierung der Benutzeroberflächen, Api-Calls zum Verwaltungsserver, Einbindung der clientseitigen WebEx-Api sowie Testautomation mit Appium
  • Java, Android-Studio(Intellij), Appium, MacOs, WebEx, REST, JSON


Verwaltungsserver/REST-Api (3 DEV - 3MY)

  • Implementierung diverser Schnittstellen und Datenspeicherung in der DB.
  • node.js, REST, JSON, Postgres


DevOps/CI

  • GIT, SourceTree, Teamcity


Management/Team

  • Jira, Confluence

Swift XCode Appium MacOs REST JSON Android-Studio(Intellij) WebEx node.js Postgres GIT SourceTree Confluence Java Jira
Estos
Starnberg
3 Jahre 7 Monate
2010-06 - 2013-12

JavaEE Entwicklung

Senior JavaEE Entwickler / Fullstack JavaEE EJB3 JBoss ...
Senior JavaEE Entwickler / Fullstack

Neuprogrammierung einer Enterprise-Application(vormals Python). (8 DEV - 20MY)

  • Architekturierung, Konzeption, Prototyping der Anwendung sowie Training des Teams in JavaEE und der verwendeten Technologien durch Pair-Programming(KnowledgeTransfer).
  • JavaEE, EJB3, JBoss, Apache-Wicket, HTML, JS/JQuery, Hibernate, MySQL, Ubuntu, Eclipse


DevOps/CI

  • SVN, Jenkins, Maven, Sonar, Selenium


Management/Team

  • Knowledge-Transfer im Pair-Programming
  • Jira, Confluence

JavaEE EJB3 JBoss Apache-Wicket HTML JS/JQuery Hibernate MySQL Ubuntu Eclipse SVN Jenkins Maven Sonar Selenium Jira Confluence
München
9 Monate
2010-06 - 2011-02

Eclipse Plugin

Java Consultant Windows Eclipse SVN ...
Java Consultant
  • Eclipse Plugin für die Übersicht von Knoten in einer Serverlandschaft 
Windows Eclipse SVN RCP
Dialog Data GmbH
2 Jahre 9 Monate
2007-07 - 2010-03

Entwicklung einer Enterprise-Application

Lead Developer / Fullstack JavaEE EJB3 JBoss ...
Lead Developer / Fullstack

Entwicklung einer Enterprise-Application in der Energiewirtschaft, Energieverbrauchsdatenmanagement und Smart-Metering. (4 DEV - 12MY)

  • Prototyping der Anwendung. Entwicklung diverser Features in Fullstack.
  • JavaEE, EJB3, JBoss, JSF, HTML, JS/JQuery, Hibernate, MySQL, Eclipse


DevOps/CI:

  • SVN, ANT

JavaEE EJB3 JBoss JSF HTML JS/JQuery Hibernate MySQL Eclipse SVN ANT
meine-energie GmbH
Senftenberg

Aus- und Weiterbildung

Aus- und Weiterbildung

4 Jahre 7 Monate
2005-09 - 2010-03

Diplom-Informatiker

Diplom-Informatiker, FH-Lausitz, Senftenberg
Diplom-Informatiker
FH-Lausitz, Senftenberg

Kompetenzen

Kompetenzen

Top-Skills

Java Java EE Spring Boot Jenkins Maven AWS GIT Sonar EJB HTML/JS/CSS Glassfish Datenbanken MQ Confluence/Jira Spring DevOps

Produkte / Standards / Erfahrungen / Methoden

Java
EJB
SpringBoot
JEE App-Server
Rest
HTML/JS/CSS
Jenkins
Testautomatisierung
Selenium
DevOps/CI
Maven
AWS
Sonar
GIT
Datenbanken
MQ
Confluence/Jira
Glassfish

Vertrauen Sie auf Randstad

Im Bereich Freelancing
Im Bereich Arbeitnehmerüberlassung / Personalvermittlung

Fragen?

Rufen Sie uns an +49 89 500316-300 oder schreiben Sie uns:

Das Freelancer-Portal

Direktester geht's nicht! Ganz einfach Freelancer finden und direkt Kontakt aufnehmen.