Freelance Java Developer
Freelance Java Developer

Freelance Java Developer

Erfurt Freelancer Kein Home Office möglich
M

Auf einen Blick

  • Aufgaben: Entwickle und skaliere eine innovative B2C-Marktplatzanwendung mit Java.
  • Arbeitgeber: Wir sind ein internationales Unternehmen, das eine Plattform für den Verkauf von refurbished Handys aufbaut.
  • Mitarbeitervorteile: 100% Remote-Arbeit, flexible Arbeitszeiten und Zusammenarbeit mit einem talentierten Team.
  • Warum dieser Job: Arbeite an einem spannenden Projekt mit modernsten Technologien und einem agilen Team.
  • Gewünschte Qualifikationen: Erfahrung in Java, Spring Boot und REST APIs ist erforderlich; Unit-Testing-Kenntnisse sind ein Plus.
  • Andere Informationen: Möglichkeit zur Verlängerung des Vertrags nach 4-6 Monaten.

Position: Freelance Java Developer

Contract Length: 4-6 months initially (extensions possible)

Location: 100% Remote

Start Date: Juni/Juli 2025 (Juli-Start bevorzugt)

Sprache: Englisch

Über uns

Wir entwickeln eine hochmoderne internationale Marktplatzplattform, die Unternehmen und Verbraucher verbindet, um refurbished Telefone zu kaufen und zu verkaufen. Im Rahmen dieser Initiative bauen wir ein skalierbares Greenfield-MVP, das für den globalen Einsatz konzipiert ist. Dies ist eine fantastische Gelegenheit, mit einem agilen Team an einem schnelllebigen und wirkungsvollen Projekt zu arbeiten.

Rollenübersicht

Wir suchen einen erfahrenen Java-Entwickler, der unserem agilen Entwicklungsteam beitritt. Sie werden eine entscheidende Rolle bei der Verbesserung und Skalierung des MVP spielen, mit Fokus auf der Kernanwendung Spring. Dazu gehört das Erstellen neuer Funktionen, die Gewährleistung einer hohen Leistung und die Integration von Drittanbieterdiensten im Zusammenhang mit Zahlungen und Logistik.

Unser Team priorisiert sauberen, gut dokumentierten und gut getesteten Code, daher ist ein starker Hintergrund in der Unit-Tests und Aufmerksamkeit für Details unerlässlich.

Verantwortlichkeiten

  • Zusammenarbeit mit dem Product Owner, Engineering Manager und Entwicklern zur Bereitstellung hochwertiger Lösungen.
  • Entwicklung und Skalierung der Kernanwendung Spring für einen B2C-Marktplatz.
  • Arbeiten an REST-APIs, Integration von Drittanbieter-Zahlungs- und Logistikdiensten.
  • Schreiben und Pflegen von Unit-Tests (z.B. JUnit, Mockito) für robuste Codequalität.
  • Beitrag zur Dokumentation und zu Best Practices der Plattform.

Erforderliche Fähigkeiten und Erfahrungen

  • Beherrschung von Java (Kotlin-Erfahrung oder Interesse ist ein Plus).
  • Starkes Wissen über Spring Boot, Spring Data und Spring Framework.
  • Erfahrung mit PostgreSQL-Datenbanken.
  • Fähigkeit zur Entwicklung und Pflege von REST-APIs.
  • Vertrautheit mit Versionskontrollsystemen wie GitLab.
  • Nachgewiesene Erfahrung im Schreiben von Unit-Tests (z.B. JUnit, Mockito).

Bevorzugte Fähigkeiten

  • Erfahrung mit AWS-Cloud-Infrastruktur und -Diensten.
  • Kenntnisse in End-to-End- und Integrationstests.
  • Full-Stack-Entwicklungserfahrung mit React.
  • Frühere Erfahrung in der Arbeit mit Kotlin.

Was wir bieten

  • Ein herausforderndes und wirkungsvolles Projekt im internationalen Marktplatzbereich.
  • Die Flexibilität von 100% Remote-Arbeit.
  • Zusammenarbeit mit einem talentierten und erfahrenen agilen Team.
  • Gelegenheiten, mit den neuesten Technologien und Branchenbest Practices zu arbeiten.

Wie man sich bewirbt

Wenn dies nach der perfekten Gelegenheit für Sie klingt, senden Sie bitte Ihren Lebenslauf, Ihre Verfügbarkeit und Ihren Tagessatz. Wir werden Ihre Bewerbung prüfen und einen Anruf planen, um die Position weiter zu besprechen.

Empfehlungsprogramm: Wenn diese Rolle nicht für Sie geeignet ist, empfehlen Sie einen Kandidaten, und wenn er erfolgreich eingestellt wird, werden Sie belohnt!

Schließen Sie sich uns an, um einen Einfluss im globalen Marktplatzbereich zu erzielen!

Freelance Java Developer Arbeitgeber: Montash

Wir sind ein hervorragender Arbeitgeber, der Ihnen die Möglichkeit bietet, an einem spannenden und bedeutungsvollen Projekt im internationalen Marktplatzbereich zu arbeiten. Mit der Flexibilität von 100% Remote-Arbeit fördern wir eine kollaborative und agile Teamkultur, in der Sie mit den neuesten Technologien arbeiten und Ihre Fähigkeiten weiterentwickeln können. Darüber hinaus bieten wir Ihnen die Chance, in einem dynamischen Umfeld zu wachsen und einen echten Einfluss auf die Entwicklung unserer Plattform zu haben.
M

Kontaktperson:

Montash HR Team

StudySmarter Bewerbungstipps 🤫

So bekommst du den Job: Freelance Java Developer

Netzwerken mit anderen Entwicklern

Nutze Plattformen wie LinkedIn oder GitHub, um dich mit anderen Java-Entwicklern zu vernetzen. Teile deine Projekte und Erfahrungen, um auf dich aufmerksam zu machen und potenzielle Kontakte zu knüpfen, die dir bei der Jobsuche helfen können.

Aktive Teilnahme an Online-Communities

Engagiere dich in Foren und Communities, die sich mit Java-Entwicklung beschäftigen, wie Stack Overflow oder spezielle Slack-Gruppen. Dort kannst du Fragen stellen, Antworten geben und dein Wissen zeigen, was dir helfen kann, von Recruitern wahrgenommen zu werden.

Projekte auf GitHub präsentieren

Erstelle ein Portfolio auf GitHub, das deine besten Projekte zeigt, insbesondere solche, die Spring Boot und REST APIs nutzen. Ein gut dokumentiertes Repository kann dir helfen, deine Fähigkeiten zu demonstrieren und dich von anderen Bewerbern abzuheben.

Vorbereitung auf technische Interviews

Bereite dich auf technische Interviews vor, indem du häufige Java- und Spring-bezogene Fragen übst. Nutze Plattformen wie LeetCode oder HackerRank, um deine Programmierfähigkeiten zu verbessern und sicherzustellen, dass du bereit bist, deine Kenntnisse im Interview zu zeigen.

Diese Fähigkeiten machen dich zur top Bewerber*in für die Stelle: Freelance Java Developer

Java
Kotlin (Interesse oder Erfahrung)
Spring Boot
Spring Data
Spring Framework
PostgreSQL
REST APIs
GitLab
JUnit
Mockito
Einheitstests
Dokumentation
Agile Entwicklung
Cloud-Infrastruktur (AWS)

Tipps für deine Bewerbung 🫡

Verstehe die Anforderungen: Lies die Stellenbeschreibung sorgfältig durch und achte auf die geforderten Fähigkeiten und Erfahrungen. Stelle sicher, dass du alle relevanten Punkte in deiner Bewerbung ansprichst.

Lebenslauf anpassen: Passe deinen Lebenslauf an die spezifischen Anforderungen der Stelle an. Betone deine Erfahrungen mit Java, Spring Boot und REST APIs sowie deine Kenntnisse in der Softwareentwicklung und im Testen.

Motivationsschreiben verfassen: Schreibe ein überzeugendes Motivationsschreiben, in dem du erklärst, warum du für diese Position geeignet bist. Gehe auf deine Erfahrungen mit agilen Teams und deine Fähigkeit zur Zusammenarbeit ein.

Dokumente überprüfen: Überprüfe alle Dokumente auf Vollständigkeit und Richtigkeit, bevor du sie einreichst. Achte darauf, dass dein CV, dein Motivationsschreiben und deine Verfügbarkeit klar und professionell formuliert sind.

Wie du dich auf ein Vorstellungsgespräch bei Montash vorbereitest

Bereite dich auf technische Fragen vor

Da die Position einen starken Fokus auf Java und Spring hat, solltest du dich auf technische Fragen zu diesen Themen vorbereiten. Überlege dir Beispiele aus deiner bisherigen Arbeit, die deine Fähigkeiten in der Entwicklung von REST APIs und der Nutzung von PostgreSQL zeigen.

Zeige deine Erfahrung mit Unit-Tests

Die Rolle erfordert Kenntnisse in der Erstellung von Unit-Tests. Bereite dich darauf vor, über deine Erfahrungen mit JUnit und Mockito zu sprechen. Du könntest auch ein Beispiel für einen Testfall mitbringen, um deine Herangehensweise zu demonstrieren.

Verstehe die agile Arbeitsweise

Da das Team agil arbeitet, ist es wichtig, dass du die Prinzipien der agilen Entwicklung verstehst. Sei bereit, über deine Erfahrungen in agilen Teams zu sprechen und wie du zur Verbesserung der Teamdynamik beigetragen hast.

Frage nach den nächsten Schritten im Projekt

Zeige dein Interesse an dem Projekt, indem du Fragen zu den nächsten Schritten und Herausforderungen stellst. Dies zeigt, dass du proaktiv bist und dich für den Erfolg des Projekts engagierst.

Freelance Java Developer
Montash
M
  • Freelance Java Developer

    Erfurt
    Freelancer

    Bewerbungsfrist: 2027-06-12

  • M

    Montash

Ähnliche Positionen bei anderen Arbeitgebern
Europas größte Jobbörse für Gen-Z
discover-jobs-cta
Jetzt entdecken
>