Faruk S.-Software Developer

Check rate
Experience
Software Developer
HR Solutions GmbH
- Designing and developing a web application for the public sector
- Setting up and executing software tests, mainly unit tests
- Technical design and implementation of requirements
- Uploading and displaying CSV files
- Communicating with business units regarding development and test support
- Technologies used: Java, Spring Boot, Spring Security, Spring Batch, Spring Cloud, Spring Data JPA and Hibernate, RESTful, JSON, React, Oracle, JUnit, Mockito, CI/CD, GitLab, Docker, Keycloak, Liquibase, BIRT, Swagger, Microservices
Software Developer
wescaleIT AG
- Assisting with application support and analyzing and fixing bugs
- Documenting work results
- Contributing to planning implementations and estimating effort for tasks within agile processes
- Participating in agile meetings for planning, coordination, and presentations
- Technologies used: Java, Spring Boot, Spring Batch, Spring Security, Spring Data JPA and Hibernate, RESTful, JSON, React, Oracle, JUnit, Mockito, CI/CD, GitLab, Docker, Keycloak, Liquibase, BIRT, Cucumber, Swagger
Software Developer
DB Systel GmbH
- Assisting with application support and analyzing and fixing bugs
- Documenting work results
- Contributing to planning implementations and estimating effort for tasks within agile processes
- Participating in agile meetings for planning, coordination, and presentations
- Technologies used: Java, Spring Boot, Spring Batch, Spring Security, Spring Data JPA and Hibernate, RESTful, JSON, Microservices, React, PostgreSQL, NoSQL, JUnit, Mockito, AWS, CI/CD, Jenkins, Docker, Kubernetes, Keycloak, Swagger, RabbitMQ
Software Developer
BiDCore GmbH
- Developing a sales portal in the energy sector
- Assisting with application support and analyzing and fixing bugs
- Documenting work results
- Technologies used: Java 8/11, Spring Boot, Spring Integration, Spring Cloud, REST API, React, JUnit, Mockito, Cucumber, Hibernate, MapStruct, PostgreSQL, Liquibase, GitLab, SonarQube, event-driven architectures, Kotlin
Software Developer
Keybird It GmbH
- Creating software following the client's software development process
- Implementing the specified application based on JEE/Jakarta EE and providing SOAP interfaces to external systems
- Assisting with application support and analyzing and fixing bugs
- Documenting work results
- Contributing to planning implementations and estimating effort for tasks within agile processes
- Participating in agile meetings for planning, coordination, and presentations
- Technologies used: Java 8/11, JSF, PrimeFaces, JavaScript, CSS, Less, CDI, DeltaSpike, JPA, EclipseLink, JAX-RS, Jersey, Quartz Scheduler, JUnit, Oracle DB, Flyway, Tomcat, Apache 2.4, Maven, Jenkins, SonarQube, Bitbucket, SOAP
Software Developer
Bayoonet AG
- Software architecture and detailed design for various mobile, web, and cloud-based applications, including areas such as diabetes treatment, women's health, drug delivery systems
- Software documentation according to IEC 62304
- Supporting software architecture: reviewing the existing software architecture with a focus on testability, revising the existing software architecture, code reviews
- Development of medical software including implementation and verification
- Experienced in working with international teams
- Technologies used: Java 11, Spring Boot, JUnit, Hibernate, REST API, Git, JSON, Jenkins, PostgreSQL, Angular
Software Developer
Linnebacher Engineering
- Creating software specifications from existing requirements
- User interface design
- Analyzing and fixing software bugs
- Maintenance, support, and further development of the web-based ERP system
- App development (Android)
- Reporting
- Technologies used: Java EE, Spring Boot, Microservices, React, JSF, PrimeFaces, JUnit, Hibernate, JasperReports, REST API, Git, MySQL, PostgreSQL, JDBC, MQTT, Android development with Java
IT Technician
SAP
- Server installation (power and network cabling)
- Server configuration (BIOS, remote board, firmware update)
- Switches and router installation (power and network cabling)
- Configuring switches (basic configuration, firmware update)
- Documentation of carried out activities
- Independently implementing innovative ideas
- Hardware used: HP, Lenovo, Dell, Cisco, Fujitsu, Arista
- International assignment: 3 times in Amsterdam
Electronics Technician
Transerv2000
- Repair of Asus devices such as smartphones, tablets, and notebooks, and installing operating systems (Android)
DHS Store Employee
Rewe
Junior Software Developer
Carrier Class Consulting & Integration Service (3CIS)
- Maintenance, support, and further development of the web-based inventory management system
- Application testing and deployment, as well as bug analysis and fixing
- Independent and team-oriented work in agile projects
- Developing concepts and solutions in interdisciplinary teams
- Supporting the entire project lifecycle
- Technologies used: JavaEE, Spring MVC, JSF, Git, MySQL, PostgreSQL, JDBC, JPA, Tomcat, Oracle DB
Industry experience
See where this freelancer has spent most of their professional time.
Experienced in Information Technology, Healthcare, Retail, and Energy.
Business area experience
See which departments and functions this freelancer has contributed to most.
Experienced in Information Technology, Quality Assurance, Product Development, Operations, Customer Service, and Sales.
Skills
Industries
- It Services
- Healthcare
- Automotive
- Energy
- Transport And Traffic
It Skills
- Programming Languages: Java, Kotlin, Sql, Javascript, Jquery, Typescript
- Scripting And Markup Languages: Html5, Css, Json, Xml
- Mobile: Kotlin
- Software Testing: Selenium (Java), Cucumber (Java), Junit & Integration Testing
- Development Environment: Eclipse, Android Studio, Intellij
- Patterns: Mvc, Mvvm, Pom
- Client/Server: Tomcat, Apache2
- Container/Orchestration: Docker, Kubernetes
- Databases: Mysql, Postgresql, Oracle Db, Sqlite
- Security: Jwt, Oauth2, Keycloak
- Operating Systems: Ms Windows, Linux (Ubuntu)
- Tools: Maven, Grandle, Git
- Process Models: Medical Development Iec 62304, Agile Development (Scrum, Kanban), Jira, Confluence, Test Driven Development, Event-Driven-Architecture
Languages
Education
University of Prishtina
Electrical Engineering/Information Technology
Haxhi Zeka High School
Tre Deshmoret Primary School
Certifications & licenses
Certified Software Developer
Studiengemeinschaft Darmstadt - SGD
Certified Java Programmer
Studiengemeinschaft Darmstadt - SGD
CompTIA
Statistics
Experience
Expertise
Qualifications
Profile
Frequently asked questions
Have questions? Find more information here.
Faruk is based in Heppenheim (Bergstraße), Germany and can operate in on-site, hybrid, and remote work models.
Faruk speaks the following languages: Albanian (Native), German (Advanced), English (Intermediate).
Faruk has at least 11 years of experience. During this time, Faruk has worked in at least 5 different roles and for 11 different companies. The average length of individual experience is 1 year. Note that Faruk may not have shared all experience and actually has more experience.
Based on recent experience, Faruk would be well-suited for roles such as: Software Developer, IT Technician, Electronics Technician.
Faruk's most recent position is Software Developer at HR Solutions GmbH.
In recent years, Faruk has worked for HR Solutions GmbH, wescaleIT AG, DB Systel GmbH, BiDCore GmbH, and Keybird It GmbH.
Faruk is most experienced in industries like Information Technology, Healthcare, and Retail. Faruk also has some experience in Energy.
Faruk is most experienced in business areas like Information Technology, Quality Assurance, and Product Development. Faruk also has some experience in Operations, Customer Service, and Sales.
Faruk has recently worked in industries like Information Technology and Energy.
Faruk has recently worked in business areas like Information Technology, Quality Assurance, and Product Development.
Faruk attended University of Prishtina for Electrical Engineering/Information Technology.
Faruk has 5 certificates. Among them, these include: Oracle Certified Professional Java 21 Developer, Certified Software Developer, and Certified Java Programmer.
Faruk is immediately available full-time for suitable projects.
Daily rate distribution
The rates shown represent the typical market range for freelancers in this position based on recent contracts on our platform.
Average rates for similar positions
Rates are based on recent contracts and do not include FRATCH margin.
The average daily rate is the mean of all daily rates from recent contracts of comparable freelancers on our platform.
The median daily rate is the middle value of all daily rates — half of comparable freelancers charge less, half charge more. Unlike the average, it is barely affected by outliers.
Calculated based on our freelancers’ daily rates as of 7 Sep 2026. Actual rates may vary depending on seniority level, experience, skill specialization, project complexity, and engagement length.
Similar freelancers
Discover other experts with similar qualifications and experience
Experts recently working on similar projects
Freelancers with hands-on experience in comparable project as a Software Developer
Nearby freelancers
Professionals working in or nearby Heppenheim (Bergstraße), Germany
