Speichern

Diesen Job melden

Java Backend Developer (m/w/d)

Recruise

Bewerbungsfrist geschlossen.

Job-Übersicht

  • Veröffentlicht
    9. August 2024
  • Land
    Österreich
  • Ablaufdatum
    11. November 2024
  • Erfahrung
    4 Jahre

Job-Beschreibung

Bist du ein Experte in der Entwicklung von stabilen und skalierbaren Backends?

Wir suchen einen Java Backend Developer (m/w/d) für ein anspruchsvolles Projekt bei einem unserer Kunden, der seine Expertise im Design und in der Implementierung von leistungsstarken Backend-Systemen unter Beweis stellen möchte. Wenn du in der Lage bist, robuste Server-Logik zu entwickeln und komplexe Datenflüsse zu handhaben, dann könnte diese Rolle perfekt für dich sein!

Deine Aufgaben:

Backend-Entwicklung: Du entwickelst und wartest hochperformante und skalierbare Java-basierte Backend-Systeme, die komplexe Geschäftslogik effizient abbilden.
API-Design und -Implementierung: Du entwirfst und implementierst RESTful APIs, die von Frontend-Entwicklern und Drittanbietern genutzt werden.
Datenbankanbindung: Du arbeitest eng mit relationalen und NoSQL-Datenbanken zusammen, um eine effiziente Datenverarbeitung und -speicherung sicherzustellen.
Optimierung: Du analysierst bestehende Systeme und führst Optimierungen durch, um die Performance und Skalierbarkeit zu verbessern.
Security und Best Practices: Du implementierst Sicherheitsstandards und stellst sicher, dass der Code den Best Practices und aktuellen Sicherheitsanforderungen entspricht.
Teamarbeit: Du kooperierst eng mit Frontend-Entwicklern, Architekten und anderen Teammitgliedern, um durchdachte und funktionale Gesamtlösungen zu liefern.

Dein Profil:

Erfahrung: Du bringst mehrere Jahre Erfahrung in der Entwicklung von Java-Backends mit und bist mit den Herausforderungen großer verteilten Systeme vertraut.
Technologiekenntnisse: Du beherrschst Java und Spring Boot und hast Erfahrung mit anderen Backend-Technologien wie Hibernate, Kafka und Microservices-Architekturen.
Datenbanken: Fundierte Kenntnisse in der Arbeit mit SQL und NoSQL-Datenbanken sind ein Muss.
DevOps-Ansatz: Du hast idealerweise Erfahrung mit CI/CD-Pipelines, Containern (Docker) und Cloud-Infrastrukturen (z.B. AWS, Azure).
Problemlöser: Du hast ein tiefes Verständnis für Backend-Architekturen und bist in der Lage, komplexe Probleme effizient zu lösen.
Sprachkenntnisse: Fließende Deutsch- und Englischkenntnisse sind erforderlich.

Warum du?

Du bist ein erfahrener Java Backend Developer, der gerne tief in die Logik von Systemen eintaucht und robuste, skalierbare Lösungen entwickelt. Du liebst es, Herausforderungen zu meistern und bist in der Lage, in einem dynamischen Umfeld leistungsstarke Systeme zu entwickeln, die den höchsten Anforderungen entsprechen.

Bereit, den nächsten Schritt zu machen?

Wenn du deine Fähigkeiten in einem herausfordernden Projekt einbringen möchtest, dann freue ich mich auf deine Bewerbung! Schick mir deinen Lebenslauf und lass uns besprechen, wie du unser Entwicklungsteam bereichern kannst.

Beste Grüße