14 - Senior Java Developer

14 - Senior Java Developer

Vollzeit 60000 - 80000 € / Jahr (geschätzt) Homeoffice (teilweise)
Tunga

Auf einen Blick

  • Aufgaben: Entwickle innovative Java-Lösungen und übernehme die Verantwortung für End-to-End-Projekte.
  • Unternehmen: Unabhängiges Softwareunternehmen mit einer dynamischen und kreativen Kultur.
  • Vorteile: Attraktives Gehalt, flexible Arbeitszeiten und Möglichkeiten zur beruflichen Weiterentwicklung.
  • Weitere Informationen: Wachstumsorientiertes Umfeld mit vielen Möglichkeiten zur persönlichen und beruflichen Entwicklung.
  • Warum dieser Job: Arbeite an spannenden Technologien und gestalte Produkte, die echten Einfluss haben.
  • Qualifikationen: Mindestens 6 Jahre Erfahrung in Java und fundierte Kenntnisse in *nix-Systemen.

Das prognostizierte Gehalt liegt zwischen 60000 - 80000 € pro Jahr.

Unser Kunde ist ein unabhängiges Softwareunternehmen mit etwa 50 Mitarbeitern, das seine eigene ERP/ITSM-Plattform sowie eine Compute-/Automatisierungsplattform für das Management von Großgeräten entwickelt und wartet. Sie suchen einen Senior Java Developer mit echter Leidenschaft für ihren Tech-Stack - jemanden, der gerne tief eintaucht, nah an den Endbenutzern bleibt und die volle Verantwortung für ihre Produkte übernimmt.

Hauptverantwortlichkeiten

  • Arbeiten Sie weitgehend unabhängig an klar definierten technischen Projekten, einschließlich APIs, Protokollen, Infrastrukturintegrationen und internen Tools.
  • Entwickeln Sie Java-Lösungen über die Standardlösungen von Spring Boot und Hibernate hinaus - einschließlich sicherer Tools, IoT-Lösungen mit MQTT und gRPC sowie netzwerkebene Protokolle mit Netty.
  • Warten und tragen Sie zu einem htmx-basierten Webfrontend bei, das hauptsächlich in Java entwickelt wurde.
  • Übernehmen Sie aktiv die Verantwortung für Zuverlässigkeit, Skalierbarkeit, Sicherheit und Wartbarkeit - einschließlich Überwachung, Nachverfolgung, Fehlerbehandlung, Parallelität und Netzwerkimpact.

Erforderliche Fähigkeiten und Erfahrungen

  • Mindestens 6 Jahre praktische Erfahrung mit Java, mit einer Erfolgsbilanz, die über Standardkonfigurationen von Spring Boot und Hibernate hinausgeht.
  • Solides Wissen über allgemeine Computer- und *nix-Systeme (Linux, FreeBSD usw.) - sicher im Terminal, in der Lage, Software aus dem Quellcode zu erstellen und niedrigstufige Probleme zu beheben.
  • Fähigkeit, Software zu entwerfen, die wartbar, vorhersehbar, skalierbar und sicher ist - nicht nur funktional.
  • Vertrautheit mit Tools und Technologien wie Java 21/25, Netty, JOOQ, gRPC-Java, Micrometer, Dagger, PostgreSQL, MQTT, Grafana, Prometheus, Envoy und containerisierte Infrastruktur.
  • HBO oder Universitätsabschluss in einem relevanten Bereich.

14 - Senior Java Developer Arbeitgeber: Tunga

Unser Kunde ist ein hervorragender Arbeitgeber, der eine inspirierende Arbeitsumgebung für Senior Java Developer bietet. Mit einem engagierten Team von etwa 50 Personen fördert das Unternehmen eine Kultur der Eigenverantwortung und des tiefen technischen Verständnisses, während es gleichzeitig Möglichkeiten zur beruflichen Weiterentwicklung und zum Austausch mit Endbenutzern bietet. Die Lage des Unternehmens ermöglicht zudem eine ausgewogene Work-Life-Balance und Zugang zu modernen Technologien, was die Arbeit hier besonders attraktiv macht.

Tunga

Kontaktdaten:

Tunga Recruiting-Team

StudySmarter Expertenrat🤫

Wir sind der Meinung, dass Sie so 14 - Senior Java Developer erhalten könnten

Tipp Nummer 1

Mach dir Gedanken über dein persönliches Branding! Dein LinkedIn-Profil sollte deine Fähigkeiten und Erfahrungen widerspiegeln. Zeig, was dich als Senior Java Developer ausmacht und warum du die perfekte Wahl für das Unternehmen bist.

Tipp Nummer 2

Netzwerken ist der Schlüssel! Nutze Plattformen wie LinkedIn oder Meetup, um mit anderen Entwicklern und potenziellen Arbeitgebern in Kontakt zu treten. Oft erfährt man so von Stellenangeboten, bevor sie offiziell ausgeschrieben werden.

Tipp Nummer 3

Bereite dich auf technische Interviews vor! Übe Coding-Challenges und sei bereit, deine Lösungen zu erklären. Zeig, dass du nicht nur die Theorie beherrschst, sondern auch praktisch denken kannst.

Tipp Nummer 4

Bewirb dich direkt über unsere Website! So hast du die besten Chancen, gesehen zu werden. Wir freuen uns darauf, talentierte Entwickler wie dich kennenzulernen und gemeinsam an spannenden Projekten zu arbeiten.

Wir glauben, dass du diese Fähigkeiten brauchst, um 14 - Senior Java Developer mit Bravour zu bestehen

Java
Spring Boot
Hibernate
APIs
MQTT
gRPC
Netty

Einige Tipps für deine Bewerbung 🫡

Sei authentisch!:Zeig uns, wer du wirklich bist! Deine Persönlichkeit und Leidenschaft für Java sollten in deiner Bewerbung durchscheinen. Lass uns wissen, warum du der perfekte Fit für unser Team bist.

Technische Fähigkeiten hervorheben:Stell sicher, dass du deine technischen Skills klar und deutlich präsentierst. Nenn konkrete Projekte oder Technologien, mit denen du gearbeitet hast, besonders wenn sie über Standardlösungen hinausgehen.

Struktur ist alles:Achte darauf, dass deine Bewerbung gut strukturiert ist. Verwende klare Absätze und Überschriften, damit wir schnell die wichtigsten Informationen finden können. Ein übersichtliches Layout macht einen guten Eindruck!

Bewirb dich direkt über unsere Website:Wir empfehlen dir, dich direkt über unsere Website zu bewerben. So stellst du sicher, dass deine Bewerbung schnell bei uns landet und wir sie zügig bearbeiten können. Wir freuen uns auf deine Unterlagen!

Wie man sich auf ein Vorstellungsgespräch bei Tunga vorbereitet

Mach dich mit dem Tech-Stack vertraut

Studiere die Technologien, die in der Stellenbeschreibung erwähnt werden, wie Java 21/25, Netty und gRPC. Zeige im Interview, dass du nicht nur die Grundlagen beherrschst, sondern auch tiefergehendes Wissen über deren Anwendung und Vorteile hast.

Bereite konkrete Beispiele vor

Denke an spezifische Projekte oder Herausforderungen, die du in der Vergangenheit gemeistert hast. Erkläre, wie du Probleme gelöst hast, insbesondere in Bezug auf Skalierbarkeit, Sicherheit und Wartbarkeit von Software. Das zeigt deine praktische Erfahrung und dein tiefes Verständnis.

Zeige deine Leidenschaft für sauberen Code

Erkläre, warum dir eine saubere Implementierung wichtig ist und wie du sicherstellst, dass dein Code wartbar und effizient bleibt. Diskutiere Methoden, die du anwendest, um die Qualität deines Codes zu gewährleisten, wie z.B. Code-Reviews oder automatisierte Tests.

Sei bereit, technische Fragen zu beantworten

Erwarte technische Fragen, die dein Wissen über APIs, Protokolle und interne Tools testen. Übe, wie du komplexe technische Konzepte einfach erklären kannst, damit du zeigst, dass du nicht nur ein Entwickler bist, sondern auch ein Teamplayer, der gut kommunizieren kann.