Faruk S.

Softwareentwickler

Heppenheim (Bergstraße), Deutschland

Erfahrungen

Juni 2023 - Aug. 2025
2 Jahren 3 Monaten

Softwareentwickler

HR Solutions GmbH

  • Konzeption und Entwicklung einer Webanwendung für den öffentlichen Bereich
  • Aufsetzen und Durchführen von Softwaretests, vor allem Unittests
  • Technische Konzeption und Umsetzung von Anforderungen
  • Hochladen und Anzeigen von CSV-Dateien
  • Kommunikation mit Fachbereichen bzgl. Entwicklung und Testunterstützung
  • Eingesetzte Technologien: Java, Spring Boot, Spring Security, Spring Batch, Spring-Cloud, Spring JPA-Data und Hibernate, RESTful, JSON, React, Oracle, Junit, Mockito, CI/CD, GitLab, Docker, Keycloak, Liquibase, BIRT, Swagger, Microservices
März 2023 - Juni 2023
4 Monaten

Softwareentwickler

wescaleIT AG

  • Mitwirkung bei der Unterstützung der Anwendungen sowie der Analyse und Behebung von Fehlern
  • Dokumentation der Arbeitsergebnisse
  • Mitwirkung bei der Planung der Umsetzung und der Aufwandsschätzung der Aufgaben im Rahmen agiler Prozesse
  • Teilnahme an agilen Besprechungsformaten zu Planung, Abstimmung und Präsentation.
  • Eingesetzte Technologien: Java, Spring Boot, Spring Batch, Spring Security, Spring JPA-Data und Hibernate, RESTful, JSON, React, Oracle, Junit, Mockito, CI/CD, GitLab, Docker, Keycloak, Liquibase, BIRT, Cucumber, Swagger
Juli 2022 - März 2023
9 Monaten

Softwareentwickler

DB Systel GmbH

  • Mitwirkung bei der Unterstützung der Anwendungen und der Analyse und Behebung von Fehlern
  • Dokumentation der Arbeitsergebnisse
  • Mitwirkung bei der Planung der Umsetzung und der Aufwandsschätzung der Aufgaben im Rahmen agiler Prozesse
  • Teilnahme an agilen Besprechungsformaten zu Planung, Abstimmung und Präsentation.
  • Eingesetzte Technologien: Java, Spring Boot, Spring Batch, Spring Security, Spring JPA-Data und Hibernate, RESTful, JSON, Microservices, React, PostgreSQL, NoSql, Junit, Mockito, AWS, CI/CD, Jenkins, Docker, Kubernetes, Keycloak, Swagger, Microservices, RabbitMQ
Feb. 2022 - Juli 2022
6 Monaten

Softwareentwickler

BiDCore GmbH

  • Entwicklung eines Vertriebsportals in der Energiebranche
  • Mitwirkung bei der Unterstützung der Anwendungen sowie der Analyse und Behebung von Fehlern
  • Dokumentation der Arbeitsergebnisse
  • Eingesetzte Technologien: Java 8/11, Spring Boot, Spring Integration, Spring Cloud, REST-API, React, JUnit, Mockito, Cucumber, Hibernate, MapStruct, PostgreSQL, Liquibase, GitLab, SonarQube, ereignisgesteuerte Architekturen, Kotlin
Aug. 2021 - Feb. 2022
7 Monaten

Softwareentwickler

Keybird It GmbH

  • Erstellung von Software nach dem Software-Entwicklungsprozess des Kunden
  • Implementierung der spezifizierten Anwendung auf Basis JEE/JakartaEE und Bereitstellung von SOAP-Schnittstellen zur Externen Systeme
  • Mitwirkung bei der Unterstützung der Anwendungen und der Analyse und Behebung von Fehlern
  • Dokumentation der Arbeitsergebnisse
  • Mitwirkung bei der Planung der Umsetzung und der Aufwandsschätzung der Aufgaben im Rahmen agiler Prozesse
  • Teilnahme an agilen Besprechungsformaten zu Planung, Abstimmung und Präsentation.
  • Eingesetzte Technologien: Java 8/11, JSF, PrimeFaces, JavaScript, CSS, Less, CDI, DeltaSpike, JPA, EclipseLink, JAX-RS, Jersey, Quartz Scheduler, JUnit, Oracle DB, Flyway, TomCat, Apache24, Maven, Jenkins, SonarQube, BitBucket, SOAP
Sept. 2019 - Aug. 2021
2 Jahren

Softwareentwickler

Bayoonet AG

  • Software-Architektur und detailliertes Design für verschiedene mobile, web- und cloudbasierte Anwendungen, darunter Bereiche wie Diabetes-Behandlung, Gesundheit von Frauen, Arzneimittelabgabesysteme
  • Software-Dokumentation gemäß IEC 62304
  • Unterstützung der Software-Architektur: Überprüfung der bestehenden Software-Architektur mit Schwerpunkt auf Testbarkeit, Überarbeitung der bestehenden Software-Architektur, Code-Überprüfungen
  • Entwicklung medizinischer Software einschließlich Implementierung und Verifizierung
  • Erfahren in der Arbeit mit internationalen Teams.
  • Eingesetzte Technologien: Java11, Spring Boot, JUnit, Hibernate, REST API, Git, JSON, Jenkins, PostgreSQL, Angular
Juni 2018 - Sept. 2019
1 Jahr 4 Monaten
Darmstadt, Deutschland

Softwareentwickler

Linnebacher Engineering

  • Erstellung von Software-Spezifikationen aus vorliegenden Anforderungen
  • Design der Benutzeroberfläche
  • Analyse und Behebung von Software-Fehlern
  • Wartung, Pflege und Weiterentwicklung des webbasierten ERP-System
  • App-Entwicklung (Android)
  • Berichterstellung
  • Eingesetzte Technologien: JavaEE, Spring Boot, Microservices, React, JSF, PrimeFaces, JUnit, Hibernate, JasperReports, REST API, Git, MySQL, PostgreSQL, JDBC, MQTT, Android Entwicklung mit Java.
Juli 2016 - Juni 2018
2 Jahren
Sankt Leon-Rot, Deutschland
Remote

IT-Techniker

SAP

  • Serverinstallation (Strom-, und Netzwerkverkabelung)
  • Serverkonfiguration (BIOS, Remote Board, Firmenware Update)
  • Switches, Router Installation (Strom-, und Netzwerkverkabelung)
  • Switches konfigurieren (Basis Konfiguration (Firmenware Update)
  • Dokumentation der durchgeführten Tätigkeiten
  • Selbstständiges Umsetzen innovativer Ideen
  • Verwendete Hardware: HP, Lenovo, Dell, Cisco, Fujitsu, Arista
  • Auslandseinsatz: 3-mal in Amsterdam
Jan. 2016 - Juni 2016
6 Monaten
Bensheim, Deutschland

Elektroniker

Transerv2000

  • Reparatur von Asus Geräten wie Smartphones, Tablets, Notebooks und Betriebssystem installiert (Android).
März 2015 - Dez. 2015
10 Monaten
Heppenheim, Deutschland

DHS Store Mitarbeiter

Rewe

Aug. 2013 - Aug. 2014
1 Jahr 1 Monate

Junior Softwareentwickler

Carrier Class Consulting& Integration Service (3CIS)

  • Wartung, Pflege und Weiterentwicklung des webbasierten Warenwirtschaftssystems
  • Anwendungstesting und -deployment sowie Fehleranalyse und -behebung
  • Eigenverantwortliches und teamorientiertes Arbeiten in agilen Projekten
  • Erarbeitung von Konzepten und Lösungen in interdisziplinären Teams
  • Begleitung des gesamten Projektzyklus
  • Eingesetzte Technologien: JavaEE, Spring MVC, JSF, Git, MySQL, PostgreSQL, JDBC, JPA, Tomcat, Oracle DB

Zusammenfassung

Skalierbare Softwarelösungen für wachsende Unternehmen – mit Spring (Java) & React. Schnell. Stabil. Wartbar.

Ich bin ein engagierter und zielorientierter Softwareentwickler mit über 7 Jahren Berufserfahrung. Spezialisiert auf Webentwicklung, Backend-Architekturen, Mobile Apps und die Arbeit in agilen Teams.

Was ich anbiete:

Neuentwicklung skalierbarer Webanwendungen → Aufbau von MVPs oder vollwertigen Produkten auf Basis moderner Java-/React-Stacks. Weiterentwicklung bestehender Software → Technische Schulden abbauen, neue Features integrieren, Performance steigern. Architekturberatung & Code Reviews → Strukturierte, wartbare Systeme entwickeln, skalierbare Architekturen planen

Skills und Tools:

  • Langjährige Java-Entwicklungserfahrung in Enterprise-Umgebungen
  • Fundierte Kenntnisse in Spring Boot und JEE/JakartaEE
  • REST-Schnittstellen und API-Design
  • Langjährige Frontend-Entwicklung mit React/TypeScript
  • Erfahrung mit Android App Entwicklung
  • Erfahrung mit Kotlin
  • Erfahrung mit Datenbanksystemen und SQL (Oracle DB, PostgreSQL und MySQL)
  • Erfahrung mit Liquibase
  • Durchführung von Unit-Tests und Softwaretests
  • Erfahrung mit Microservice-Architekturen und verteilten Systemen
  • Erfahrung mit agilen Entwicklungsmethoden (Scrum und Kanban)
  • Fehleranalyse und Problemlösung
  • Vertrautheit mit CI/CD-Prozessen
  • Versionskontrolle mit Git
  • Erfahrung mit Keycloak
  • Erfahrung mit Kafka
  • Erfahrung mit JSON und XML/JAXB
  • Erfahrung mit Reporting-Tools JasperRepports und BIRT
  • Grundkenntnisse in Python

Sprachen

Albanisch
Muttersprache
Deutsch
Verhandlungssicher
Englisch
Fortgeschritten

Ausbildung

Okt. 2010 - Sept. 2014

Universität Prishtina

Elektrotechnik/Informationstechnik · Pristina

Sept. 2007 - Juni 2010

Gymnasium Haxhi Zeka

Schulabschluss · Istog

Sept. 2002 - Juni 2007

Grundschule Tre Deshmoret

Istog

Zertifikate & Bescheinigungen

Oracle Certified Professional Java 21 Developer

Oracle

Geprüfter Software-Entwickler

Studiengemeinschaft Darmstadt - SGD

Geprüfter Java Programmierer

Studiengemeinschaft Darmstadt - SGD

Cisco CCNA Routing and Switching

Cisco

CompTIA Network+

CompTIA

Sie suchen Freelancer?Passende Kandidaten in Sekunden!
FRATCH GPT testen
Weitere Aktionen