freiberufler Java Entwickler/Developer auf freelance.de

Java Entwickler/Developer

zuletzt online vor wenigen Tagen
  • 50‐70€/Stunde
  • Tschechien
  • auf Anfrage
  • cs  |  de  |  en
  • 09.07.2024

Kurzvorstellung

Ich bin Java Entwickler, Webdesigner und Geschäftsführer meiner Firma.

Auszug Referenzen (7)

"Tomas did a great job on the project written in Kotlin and Micronaut. Tomas is a hard worker who you give a task to and you are sure he will done it."
Kotlin Developer
Ohlídal Miloš
Tätigkeitszeitraum

5/2023 – 3/2024

Tätigkeitsbeschreibung

Als Mitglied des Teams an der Weiterentwicklung einer Bankidentität teilzunehmen

Eingesetzte Qualifikationen

Docker, Git, Gradle, JavaScript, Junit, Kotlin, Representational State Transfer (REST)

"Vielen Dank für deine Unterstützung im Projekt, Tomáš. Wir freuen uns auf das nächste Projekt mit dir."
Java developer
Michael Hanich
Tätigkeitszeitraum

6/2022 – 9/2022

Tätigkeitsbeschreibung

Back-End-Team verstärken beim Entwicklungsanfang einer Mobilanwendung.

Eingesetzte Qualifikationen

Docker, Elasticsearch, Git, Gradle, Java (allg.), Jira, Apache Kafka, Representational State Transfer (REST), Spring Framework

"Wir waren mit den Leistungen zufrieden."
Java Backend Developer
Martin Alt
Tätigkeitszeitraum

7/2021 – 3/2022

Tätigkeitsbeschreibung

Ich nahm als Mitglied eines Teams von neun Menschen an der Weiterentwicklung und Betreuung einer Webanwendung teil.

Die Anwendung fast Parameter von PKW-Typen zusammen. In der Anwendung verbirgt sich eine Umfangreiche Logik: verschiedene Kombinationen von Typen, Varianten und Ländern, verschiedene Datenquellen.

Eingesetzte Qualifikationen

Apache Maven, Bash Shell, Confluence, Docker, Git, glasfish, J2EE, Java (allg.), Jenkins, Jira, Junit, Representational State Transfer (REST), SQL

"Die Zusammenarbeit aus unserer Sicht war vorbildlich."
Externer Java Developer
Werner Maus
Tätigkeitszeitraum

12/2019 – 3/2020

Tätigkeitsbeschreibung

ich nahm als Mitglied eines der Teams auf Weiterentwicklung, Betreuung und beheben von Bugs eines bestehenden Systems mit Web-Frontends teil und verstärkte vorübergehend das Team

Eingesetzte Qualifikationen

Oracle Database, Gradle, Java (allg.), Angular

"Ich bestätige die Angaben von Herrn [...]."
Java Entwickler und Berater
Michael Rother
Tätigkeitszeitraum

3/2018 – 6/2018

Tätigkeitsbeschreibung

Ich nahm als Java Entwickler und Berater am Start eines Projekts teil. Die Anwendung wird in Java entwickelt. Sie basiert auf dem Microservices-Architekturmuster und kommuniziert mit anderen, externen Services per REST. Ich sowohl programmierte wie auch recherchierte Technologien und Tools, die bei der Aufgabe in Einsatz kommen könnten.

Eingesetzte Qualifikationen

Mongodb, Apache Maven, Docker, Git, Java (allg.), Jira, Spring Framework, Representational State Transfer (REST)

"Sehr kompetent, kooperativ und zuverlässig!"
Java Entwickler
Josef Hechberger
Tätigkeitszeitraum

9/2017 – 2/2018

Tätigkeitsbeschreibung

Teilnehmen bei der Entwicklung eines webbasierten Systems für Videoüberwachung. Die Anwendung wurde in mehren Modulen geteilt (Microservice Architecture), die untereinander durch ActiveMQ kommunizierten.

Ich nahm als Mitglied des Teams an der Entwicklung teil. Die Aufgaben wurden in Easy Redmine zugewiesen, der Code wurde durch Git versioniert. Ich arbeitete zwei Tage pro Woche vor Ort, den Rest habe ich von zu Hause geleistet.

Eingesetzte Qualifikationen

Postgresql, Apache Tomcat, Apache Maven, Docker, Eclipse, Git, Hibernate (Java), Java (allg.), Junit, Spring Framework, Java Message Service, Representational State Transfer (REST), Web Services

"Ich bin mit Herrn K. zufrieden. Er ist zuverlässig und handelt unverzüglich"
Web von Design zur Verwaltung
Marek Velebný
Tätigkeitszeitraum

10/2016 – 11/2016

Tätigkeitsbeschreibung

Ein der individuellen Projekte, das basiert auf meinem eigenen CMS, das wird im PHP geschrieben. Ich bereitete das Design von der Website vor, implementierte es, und jetzt ich gewährleiste die Kundenbetreuung das Webhosting. Ich übersetze den tschechischen Text ins Deutschen.

Eingesetzte Qualifikationen

Responsive Webdesign, Debian Linux, Apache HTTP Server, CSS (Cascading Style Sheet), HTML5, PHP

Qualifikationen

  • Bash Shell5 J.
  • CSS (Cascading Style Sheet)9 J.
  • HTML56 J.
  • Java (allg.)10 J.
  • JavaScript9 J.
  • Linux Entwicklung5 J.
  • Mongodb5 J.
  • Perl8 J.
  • Python5 J.
  • Scripting5 J.
  • Vue.Js5 J.

Projekt‐ & Berufserfahrung

Kotlin Developer
ExpertaLabs Brno, Prag
5/2023 – 3/2024 (11 Monate)
IT & Entwicklung
Tätigkeitszeitraum

5/2023 – 3/2024

Tätigkeitsbeschreibung

Als Mitglied des Teams an der Weiterentwicklung einer Bankidentität teilzunehmen

Eingesetzte Qualifikationen

Docker, Git, Gradle, JavaScript, Junit, Kotlin, Representational State Transfer (REST)

Java developer
Mediengruppe IPPEN, München, München/Remote
6/2022 – 9/2022 (4 Monate)
Medienbranche
Tätigkeitszeitraum

6/2022 – 9/2022

Tätigkeitsbeschreibung

Back-End-Team verstärken beim Entwicklungsanfang einer Mobilanwendung.

Eingesetzte Qualifikationen

Docker, Elasticsearch, Git, Gradle, Java (allg.), Jira, Apache Kafka, Representational State Transfer (REST), Spring Framework

Java Backend Developer
Sulzer GmbH., remote
7/2021 – 3/2022 (9 Monate)
Automobilindustrie
Tätigkeitszeitraum

7/2021 – 3/2022

Tätigkeitsbeschreibung

Ich nahm als Mitglied eines Teams von neun Menschen an der Weiterentwicklung und Betreuung einer Webanwendung teil.

Die Anwendung fast Parameter von PKW-Typen zusammen. In der Anwendung verbirgt sich eine Umfangreiche Logik: verschiedene Kombinationen von Typen, Varianten und Ländern, verschiedene Datenquellen.

Eingesetzte Qualifikationen

Apache Maven, Bash Shell, Confluence, Docker, Git, glasfish, J2EE, Java (allg.), Jenkins, Jira, Junit, Representational State Transfer (REST), SQL

Externer Java Developer
A1 Telekom Austria Group, Linz (Donau)
12/2019 – 3/2020 (4 Monate)
Telekommunikation
Tätigkeitszeitraum

12/2019 – 3/2020

Tätigkeitsbeschreibung

ich nahm als Mitglied eines der Teams auf Weiterentwicklung, Betreuung und beheben von Bugs eines bestehenden Systems mit Web-Frontends teil und verstärkte vorübergehend das Team

Eingesetzte Qualifikationen

Oracle Database, Gradle, Java (allg.), Angular

Entwickler und Geschäftsführer
barbucha's IT solutions s.r.o., Chrást (Pilsen)
6/2019 – offen (5 Jahre, 6 Monate)
IT & Entwicklung
Tätigkeitszeitraum

6/2019 – offen

Tätigkeitsbeschreibung

Es wird ein kleines IT Start-up gegründed. Dabei wird nicht nur programmiert, sondern auch Hardware Plattform einschließlich Netzwerk und dazugehörige Services eingesetzt, betreut und geforscht. Firma stellt Web-seiten her oder bietet HW & SW Beratung an. (Mehr Information auf -Hyperlink entfernt-)

Dabei wird weiterhin externe Mitarbeit ausgeübt.

Eingesetzte Qualifikationen

Vue.Js, Bash Shell, CSS (Cascading Style Sheet), HTML5, JavaScript, Linux Entwicklung, Mongodb, Perl, Python, Scripting

Java Entwickler
XPURE GmbH. Leipzig, München/Leipzig
11/2018 – 2/2019 (4 Monate)
Dienstleistungsbranche
Tätigkeitszeitraum

11/2018 – 2/2019

Tätigkeitsbeschreibung

Ich nahm als Mitglied eines Teams von drei Entwicklern auf Weiterentwicklung und Betreuung einer bestehenden Webanwendung teil. Ich verstärkte das Team bei der Übernahme von ursprünglichen Entwicklern, die die Software bis Ende des 2018 programmiert haben.

Eingesetzte Qualifikationen

Oracle Database, Scrum, Hibernate (Java), J2EE, Spring Framework

Java Entwickler und Berater
CSTx Software Engineering GmbH, Braunschweig
3/2018 – 6/2018 (4 Monate)
Dienstleistungsbranche
Tätigkeitszeitraum

3/2018 – 6/2018

Tätigkeitsbeschreibung

Ich nahm als Java Entwickler und Berater am Start eines Projekts teil. Die Anwendung wird in Java entwickelt. Sie basiert auf dem Microservices-Architekturmuster und kommuniziert mit anderen, externen Services per REST. Ich sowohl programmierte wie auch recherchierte Technologien und Tools, die bei der Aufgabe in Einsatz kommen könnten.

Eingesetzte Qualifikationen

Mongodb, Apache Maven, Docker, Git, Java (allg.), Jira, Spring Framework, Representational State Transfer (REST)

Java Entwickler
Kundenname anonymisiert, Regensburg
9/2017 – 2/2018 (6 Monate)
Maschinen-, Geräte- und Komponentenbau
Tätigkeitszeitraum

9/2017 – 2/2018

Tätigkeitsbeschreibung

Teilnehmen bei der Entwicklung eines webbasierten Systems für Videoüberwachung. Die Anwendung wurde in mehren Modulen geteilt (Microservice Architecture), die untereinander durch ActiveMQ kommunizierten.

Ich nahm als Mitglied des Teams an der Entwicklung teil. Die Aufgaben wurden in Easy Redmine zugewiesen, der Code wurde durch Git versioniert. Ich arbeitete zwei Tage pro Woche vor Ort, den Rest habe ich von zu Hause geleistet.

Eingesetzte Qualifikationen

Postgresql, Apache Tomcat, Apache Maven, Docker, Eclipse, Git, Hibernate (Java), Java (allg.), Junit, Spring Framework, Java Message Service, Representational State Transfer (REST), Web Services

Freier Java Entwickler und Berater
Kundenname anonymisiert, Hannover
4/2017 – 6/2017 (3 Monate)
Handel
Tätigkeitszeitraum

4/2017 – 6/2017

Tätigkeitsbeschreibung

Helfen den Entwicklern mit Instandhaltung und Weiterentwicklung eines Lagerverwaltungssystems. Die Anwendung wird seit zehn Jahren in Java geschrieben. Sie läuft auf Tomcat, es wird Hibernate, Spring, oder auch noch Struts 1.0 eingesetzt.

Ich arbeitete 5o% vor Ort, den Rest von zu Hause.

Eingesetzte Qualifikationen

Apache Tomcat, Apache Maven, Subversion, Eclipse, Java (allg.), Spring Framework, CSS (Cascading Style Sheet), HTML5, JavaScript, Javaserver Pages

Web von Design zur Verwaltung
Marek Velebný (private person), Pilsen
10/2016 – 11/2016 (2 Monate)
Kunst
Tätigkeitszeitraum

10/2016 – 11/2016

Tätigkeitsbeschreibung

Ein der individuellen Projekte, das basiert auf meinem eigenen CMS, das wird im PHP geschrieben. Ich bereitete das Design von der Website vor, implementierte es, und jetzt ich gewährleiste die Kundenbetreuung das Webhosting. Ich übersetze den tschechischen Text ins Deutschen.

Eingesetzte Qualifikationen

Responsive Webdesign, Debian Linux, Apache HTTP Server, CSS (Cascading Style Sheet), HTML5, PHP

Freier Java Entwickler und Berater
Kundenname anonymisiert, Stuttgart
4/2016 – 8/2016 (5 Monate)
Banken
Tätigkeitszeitraum

4/2016 – 8/2016

Tätigkeitsbeschreibung

Ich habe noch mit zwei Kollegen eine einzelne Webanwendung entwickelt, die später zum Bestandteil eines größeren Systems wird. Die Anwendung zeigte Daten von einer Datenbank an. Die angezeigte Tabelle stellte einen Baum mit einer vielfältigen Datenstruktur dar.

Ich war verantwortlich vor allem für Middleware und war auch bei dem Projekt als Java-Berater tätig.

Die Webanwendung wurde in Java geschrieben, durch Maven gebaut. Wir haben Spring Core und Primefaces eingesetzt.

Eingesetzte Qualifikationen

Java Database Connectivity, Apache Tomcat, Apache Maven, Eclipse, Git, Java (allg.), Spring Framework, CSS (Cascading Style Sheet), HTML, JavaScript

Softwareentwickler und Berater
MVV Energie AG, Mannheim
4/2015 – 8/2015 (5 Monate)
Versorgungswirtschaft
Tätigkeitszeitraum

4/2015 – 8/2015

Tätigkeitsbeschreibung

Reimplementierung und Erweiterung einer bestehenden Anwendung (in PHP geschrieben). Deswegen hat das neue System drei Schichten, die in PHP und Java auf einmal implementiert werden, und die Information per SOAP‑Webserbices tauschen.

Beim Projekt werden Apache mit PHP (Datenschicht und ursprüngliches System in einem), MySQL (Entwicklungsumgebung), Oracle, Wildfly (Middleware) und Liferay (UI) eingesetzt. Eclipse, Maven, GiT, Jenkins und Vagrant werden für Entwicklung als die Tools benutzt. Entwicklung läuft unter Windows, teilweise unter Linux (Virtualbox mit Vagrant). Projekt läuft seit 2000. Die Anwendung selbst soll den Benutzern eine einheitliche Schnittstelle anbieten, durch die die Benutzer selbst oder die Verwalter die Angaben in Active Directory bearbeiten dürften oder technische Störungen melden könnten.

Es wurde Scrum-weise vorgegangen. Jeden Tag gab es ein kurzes Meeting, jede zwei Wochen gab es Sprintplannung, wo wurden die Aufgaben in JiRa zugewiesen.

Meine Aufgabe

Ich programmierte vor allem backend. Das bedeutet Middleware in Java und Datenschicht in PHP. In der Datenschicht wurden hauptsätzlich neue Webservices vorbereitet. In Middleware wurden dann die Klassen anhand WSDL automatisch per Maven WS-Import Plugin generiert. Die daten wurden vor allem per Datenschicht – also per das ursprüngliche System - abgespeichert, teilweise wurde schon Hibernate eingesetzt.

Ich arbeitete in Eclipse, benutzte PHP MyAdmin und SoapUI. Ich kontrollierte und reparierte Builds in Jenkins. Ich Programmierte auch Frontend, also Liferay Portlets, das stellte aber kleineres Anteil meiner Arbeit dar.

Angewandte Tools und Technologien

Java EE (CDI), JSF, Hibernate (JPA), Apache HTTPD 2, Oracle, MySQL, PHP (Zend), SoapUI, XML, JAX-WS (Webservice), Maven, Jenkins (Continuos Integration), Git, JiRa, Scrum, WildFly (früher JBoss), HTML, CSS, Liferay Portal, Vagrant, Windows, Linux

Eingesetzte Qualifikationen

Mysql, Debian Linux, Windows 7, Scrum, Apache HTTP Server, Wildfly, Apache Maven, Enterprise Javabeans, Git, J2EE, Java (allg.), XML, SOAP, Hibernate (Framework), Javaserver Faces, Web Services

Senior Java (EE) Entwickler (Festanstellung)
CGI Prag, Praha
12/2014 – 3/2015 (4 Monate)
Banken
Tätigkeitszeitraum

12/2014 – 3/2015

Tätigkeitsbeschreibung

Java EE und Adobe Flex Entwickler

Entwicklung von eine Anwendung, die ein Teil eines großen Systems ist. Dabei werden Spring und Hibernate verwandt. Für Komunikation mit anderen Teilen des Systems dienen Webservices und JMS. Front-End ist keine klassische Webseite, sondern eine Flash-App mithilfe des Adobe Flex geschrieben. Als IDE wird IntelliJ Idea benutzt.

Bei das Projekt werden auch Oracle, JiRa, Maven, SVN und Crucible eingesetzt.

Eingesetzte Qualifikationen

Apache Maven, Subversion, J2EE, Java (allg.), Spring Framework, Apache Flex

Java Entwickler
IBA CZ, Prag
9/2014 – 10/2014 (2 Monate)
Dienstleistungsbranche
Tätigkeitszeitraum

9/2014 – 10/2014

Tätigkeitsbeschreibung

Entwicklung von Portlets für das Liferay Portlal.

Ich absolvierte leider nur eine Schulung und programmierte ein einfaches Portlet. Spring, Hibernate, PostgreSQL und JBoss wurden dabei verwandt. Ich arbeitete in der Eclipse IDE. Weil Firma einen Wichtigen Kunden verlor, wurde Sie gezwungen von den Mitarbeitern Abschied zu nehmen.

Eingesetzte Qualifikationen

Postgresql, Wildfly, Git, Hibernate (Java), J2EE, Java (allg.), Spring Framework

Web von Design zur Verwaltung
Kunstschmiede in den Nesseln, Smědčice, Bez. Rokycany, Reg. Plzeň
1/2014 – 2/2014 (2 Monate)
Dienstleistungsbranche
Tätigkeitszeitraum

1/2014 – 2/2014

Tätigkeitsbeschreibung

Ein der individuellen Projekte, das basiert auf meinem eigenen CMS, das wird im PHP geschrieben. Ich bereitete das Design von der Website vor, implementierte es, und jetzt ich gewährleiste die Kundenbetreuung und seit Dez. 2016 auch das Webhosting. Ich übersetze den tschechischen Text ins Deutschen.

Eingesetzte Qualifikationen

Gnu Image Manipulation Program, Inkscape, Mysql, Apache HTTP Server, Eclipse, CSS (Cascading Style Sheet), HTML5, JavaScript, PHP

Tester der Webanwendungen
IBA CZ, Wien
12/2013 – 9/2014 (10 Monate)
Versicherungen
Tätigkeitszeitraum

12/2013 – 9/2014

Tätigkeitsbeschreibung

Bearbeiten von Testfälle (die in Java geschrieben wurden), durchführen und auswerten. Ich arbeitete von zu Hause aus und reiste je zwei Monate nach Wien zum Kunden an. Das Projekt wurde auf deutsch geleitet und dokumentiert. Der Endkunde (IBM AT) hat leider das Projekt beendet.

Eingesetzte Qualifikationen

Java SE, Java (allg.)

Softwareenwickler
ZF Engineering s.r.o. (Niederlassung des ZF Friedr, Plzeň
7/2010 – 11/2013 (3 Jahre, 5 Monate)
Automobilindustrie
Tätigkeitszeitraum

7/2010 – 11/2013

Tätigkeitsbeschreibung

Entwicklung von Tools für Programmierer, die die Software für automatische Getriebe implementierten. Ich programmierte auch ein Plug-in für Eclipse 4.

Beispiele der Projekte

Kommandoverwaltungsplugin: Ich entwickelte ein Eclipse 4 Plug-in, das erweiterte die externe Komandos. Der Hauptzweck war, die externe Komandos flexibel, einfach und einheitlich zu erweitern und verwalten. Die Kommandos wurden in einer XML-Datei gespeichert.

Tool für die Buildloganalysis: Das Tool wurde in Perl geschrieben. Es kümmerte sich um die Buildlogfiltration. Das Log erhielt tausende Zeilen, jedoch nicht alle Fehlermeldungen bedeuteten ein Problem. Durch die Filtration wurden dir Fehlermeldungen nicht nur entfernt, sondern auch klassifiziert. (Z. B. eine Warnungmeldung konnte als ein Fehler behandelt worden.) Das Tool wurde in die Werkzeugkette als das letzte Element integriert.

Eingesetzte Qualifikationen

Perl, Java SE, Java (allg.), Eclipse

Junior Softwareentwickler der Webanwendungen, Webmaster
Tschechische Bahnen, Pilsen, Prag
10/2007 – 6/2010 (2 Jahre, 9 Monate)
Dienstleistungsbranche
Tätigkeitszeitraum

10/2007 – 6/2010

Tätigkeitsbeschreibung

Ich stand als Junior Entwickler am Anfang der Webseite
Zákaznický portál ČD-Telematika. Ich bekam die Spezifikation und ich musste
Design des Programms und die Datenbankstruktur entwerfen. Ich hatte die Ehre,
auch am Anfang der Webseite SŽDC.cz zu stehen. Hier war ich verantwortlich
für den Inhalt (dies ist also eine Abweichung in meiner Kariere). Dabei habe ich
unter anderem mit dem CMS Aladin der Firma Onlio gearbeitet.

Eingesetzte Qualifikationen

C#, Java (allg.), XHTML (Extensible HyperText Markup Language), CSS (Cascading Style Sheet), ASP.NET, JavaScript, Content Management

Ausbildung

Kybernetik
Staatsprüfung
2007
Westböhmische Universität Pilsen

Über mich

Ich bin freier Java Entwickler mit eigener GmbH. Ich spezialisiere mich auf Java Back-End; hätte aber auch mal gerne Erfahrung mit Front-End.

Weitere Kenntnisse

Java EE, Spring, JUnit 5, (Postgre)SQL, NoSQL (Mongo DB, Redis), Git, Maven, BASH, Docker, Jira, REST, HTML, CSS, javaScript, Linux

Persönliche Daten

Sprache
  • Tschechisch (Muttersprache)
  • Deutsch (Fließend)
  • Englisch (Fließend)
  • Polnisch (Gut)
Reisebereitschaft
auf Anfrage
Arbeitserlaubnis
  • Europäische Union
Profilaufrufe
6290
Alter
43
Berufserfahrung
17 Jahre und 3 Monate (seit 08/2007)

Kontaktdaten

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

Jetzt Mitglied werden