Senior Java Developer (m/f/d)
Jetzt bewerben
Senior Java Developer (m/f/d)

Senior Java Developer (m/f/d)

Köln Vollzeit 43200 - 72000 € / Jahr (geschätzt) Kein Home Office möglich
Jetzt bewerben
W

Auf einen Blick

  • Aufgaben: Entwickle innovative Java-Anwendungen und arbeite in agilen Teams.
  • Arbeitgeber: Ein kreativer Anbieter für digitale Kommunikation und Softwarelösungen mit internationalem Fokus.
  • Mitarbeitervorteile: Hybrides Arbeitsmodell, flexible Arbeitszeiten, 30 Tage Urlaub und Urban Sports Mitgliedschaft.
  • Warum dieser Job: Gestalte die Zukunft der Softwareentwicklung in einem offenen und unterstützenden Umfeld.
  • Gewünschte Qualifikationen: Mindestens 5 Jahre Erfahrung in Java, Kenntnisse in Spring Boot und agilen Methoden erforderlich.
  • Andere Informationen: Mentoring von Junior-Entwicklern und aktive Teilnahme an Code-Reviews.

Das voraussichtliche Gehalt liegt zwischen 43200 - 72000 € pro Jahr.

Über uns

Das Unternehmen ist ein innovativer Anbieter im Bereich der digitalen Kommunikation und Softwarelösungen. Mit einem starken Fokus auf maßgeschneiderte Technologien bietet es kreative und effiziente Lösungen für eine Vielzahl von Branchen. Dabei setzt das Unternehmen auf moderne digitale Tools und Methoden, um die Anforderungen seiner internationalen Kunden bestmöglich zu erfüllen. Es legt großen Wert auf eine agile Arbeitsweise, die Zusammenarbeit in interdisziplinären Teams und eine offene Unternehmenskultur, die die persönliche und berufliche Weiterentwicklung fördert.

Aufgaben

  • Entwerfen, implementieren und bereitstellen neuer Java / Spring Boot-basierter Anwendungen unter Einhaltung der Clean Code Prinzipien und Best Practices
  • Wartung der bestehenden Plattform
  • Entwicklung von PoCs (Proof of Concepts) für vom Kunden angeforderte Funktionen
  • Aktive Teilnahme an agilen Entwicklungsmethoden, einschließlich Sprint-Planung, täglichen Stand-ups und Retrospektiven
  • Beteiligung an Code-Reviews, technischen Diskussionen und Mitwirkung an der Entwicklung von Best Practices und Standards
  • Zusammenarbeit mit interdisziplinären und multikulturellen Teams
  • Mentoring von Junior-Entwicklern
  • Beitrag zum gesamten Softwareentwicklungszyklus

Profil

  • Mehr als 5 Jahre Berufserfahrung als Java-Entwickler, bevorzugt in webbasierten Umgebungen
  • Fundierte Kenntnisse in Java 8, Java 17+, Spring Boot 2.x, 3.x und RESTful APIs
  • Starke Kenntnisse in NoSQL-Datenbanken (z. B. MongoDB), Suchmaschinen (Lucene-basierte) und Objektspeicherlösungen (MINIO)
  • Expertise in Testautomatisierung und Erfahrung mit DevOps-Praktiken und -Tools wie CI/CD, Gitlab, Kubernetes und Docker
  • Vertrautheit mit Ubuntu / Linux-Umgebungen
  • Erfahrung mit Datenbankmigrationen und dem Umgang mit Legacy-Code
  • Nachweisbare Kenntnisse in agilen Methoden und fundiertes Verständnis von Softwareentwicklungsprinzipien wie Design Patterns und Clean Code
  • Fließende Englisch- und Deutschkenntnisse

Wir bieten

  • Hybrides Arbeitsmodell (1-2 Bürotage pro Woche): Du kannst flexibel entscheiden, an welchen Tagen du im Büro und an welchen du remote arbeitest, um deine Work-Life-Balance optimal zu gestalten.
  • Flexible Arbeitszeiten: Du hast die Möglichkeit, deine Arbeitszeiten an deine persönlichen Bedürfnisse anzupassen, um Arbeit und Freizeit harmonisch miteinander zu verbinden.
  • Flache Hierarchien: Wir pflegen eine offene Unternehmenskultur mit kurzen Entscheidungswegen, bei der deine Ideen und Beiträge stets geschätzt werden.
  • 30 Tage bezahlter Urlaub: Genug Zeit, um dich zu erholen und neue Energie zu tanken – für deine persönliche Auszeit steht dir ein großzügiges Urlaubskontingent zur Verfügung.
  • Zusätzliche Krankenversicherung: Wir bieten dir eine ergänzende Krankenversicherung, um deine Gesundheitsvorsorge zu optimieren und für eventuelle Ausgaben abzusichern.
  • Urban Sports Mitgliedschaft: Nutze eine Mitgliedschaft im Urban Sports Club, um dich sportlich zu betätigen und von einer Vielzahl an Fitnessmöglichkeiten zu profitieren.

Senior Java Developer (m/f/d) Arbeitgeber: WeMatch.

Das Unternehmen ist ein hervorragender Arbeitgeber, der innovative Softwarelösungen in einem dynamischen Umfeld bietet. Mit einem hybriden Arbeitsmodell und flexiblen Arbeitszeiten fördert es eine ausgewogene Work-Life-Balance und ermöglicht den Mitarbeitern, ihre berufliche Entwicklung in einer offenen und unterstützenden Kultur voranzutreiben. Zudem profitieren die Mitarbeiter von 30 Tagen Urlaub, einer zusätzlichen Krankenversicherung und einer Urban Sports Mitgliedschaft, die das Wohlbefinden und die Gesundheit unterstützt.
W

Kontaktperson:

WeMatch. HR Team

StudySmarter Bewerbungstipps 🤫

So bekommst du den Job: Senior Java Developer (m/f/d)

Tip Nummer 1

Nutze dein Netzwerk! Sprich mit ehemaligen Kollegen oder Freunden, die bereits in der Branche arbeiten. Oftmals erfährt man über persönliche Kontakte von offenen Stellen, bevor sie offiziell ausgeschrieben werden.

Tip Nummer 2

Beteilige dich an relevanten Online-Communities oder Foren, die sich mit Java-Entwicklung und agilen Methoden beschäftigen. Dort kannst du nicht nur dein Wissen erweitern, sondern auch potenzielle Arbeitgeber kennenlernen und dich über aktuelle Trends austauschen.

Tip Nummer 3

Zeige deine Leidenschaft für die Softwareentwicklung, indem du an Open-Source-Projekten arbeitest oder eigene Projekte auf GitHub veröffentlichst. Dies kann dir helfen, deine Fähigkeiten zu demonstrieren und dich von anderen Bewerbern abzuheben.

Tip Nummer 4

Bereite dich gut auf technische Interviews vor, indem du häufige Fragen zu Java, Spring Boot und agilen Methoden übst. Nutze Plattformen wie LeetCode oder HackerRank, um deine Programmierfähigkeiten zu schärfen und dich auf mögliche Coding-Challenges vorzubereiten.

Diese Fähigkeiten machen dich zur top Bewerber*in für die Stelle: Senior Java Developer (m/f/d)

Java 8
Java 17+
Spring Boot 2.x und 3.x
RESTful APIs
NoSQL-Datenbanken (z. B. MongoDB)
Suchmaschinen (Lucene-basierte)
Objektspeicherlösungen (MINIO)
Testautomatisierung
DevOps-Praktiken
CI/CD
Gitlab
Kubernetes
Docker
Ubuntu / Linux-Umgebungen
Datenbankmigrationen
Legacy-Code-Management
Agile Methoden
Softwareentwicklungsprinzipien
Design Patterns
Clean Code
Mentoring von Junior-Entwicklern
Fließende Englischkenntnisse
Fließende Deutschkenntnisse

Tipps für deine Bewerbung 🫡

Verstehe die Anforderungen: Lies die Stellenanzeige sorgfältig durch und achte auf die spezifischen Anforderungen und Qualifikationen, die für die Position als Senior Java Developer gefordert werden. Notiere dir wichtige Punkte, die du in deiner Bewerbung ansprechen möchtest.

Individualisiere deinen Lebenslauf: Passe deinen Lebenslauf an die Stelle an, indem du relevante Erfahrungen und Fähigkeiten hervorhebst, die mit den Anforderungen der Stelle übereinstimmen. Betone deine Kenntnisse in Java, Spring Boot und agilen Methoden.

Motivationsschreiben verfassen: Schreibe ein überzeugendes Motivationsschreiben, in dem du erklärst, warum du dich für diese Position interessierst und wie deine Erfahrungen und Fähigkeiten zum Unternehmen passen. Gehe auf deine Leidenschaft für Softwareentwicklung und Teamarbeit ein.

Prüfe deine Unterlagen: Bevor du deine Bewerbung einreichst, überprüfe alle Dokumente auf Vollständigkeit und Fehler. Achte darauf, dass dein Lebenslauf und das Motivationsschreiben klar strukturiert und professionell formatiert sind.

Wie du dich auf ein Vorstellungsgespräch bei WeMatch. vorbereitest

Bereite dich auf technische Fragen vor

Da die Position einen starken Fokus auf Java und Spring Boot hat, solltest du dich auf technische Fragen zu diesen Themen vorbereiten. Überlege dir Beispiele aus deiner bisherigen Berufserfahrung, die deine Kenntnisse in diesen Technologien demonstrieren.

Verstehe agile Methoden

Das Unternehmen legt großen Wert auf agile Entwicklungsmethoden. Informiere dich über Scrum und Kanban und sei bereit, deine Erfahrungen in der Zusammenarbeit mit interdisziplinären Teams zu teilen. Zeige, dass du die Prinzipien agiler Methoden verstehst und anwenden kannst.

Zeige deine Soft Skills

Neben technischen Fähigkeiten sind auch Soft Skills wichtig. Bereite Beispiele vor, die deine Teamarbeit, Kommunikation und Mentoring-Fähigkeiten zeigen. Das Unternehmen sucht nach jemandem, der gut im Team arbeiten kann und bereit ist, Junior-Entwickler zu unterstützen.

Frage nach der Unternehmenskultur

Nutze die Gelegenheit, um mehr über die offene Unternehmenskultur und die flachen Hierarchien zu erfahren. Stelle Fragen, die zeigen, dass du an einer positiven Arbeitsumgebung interessiert bist und wie du dich in das Team einbringen kannst.

Senior Java Developer (m/f/d)
WeMatch.
Jetzt bewerben
W
Ähnliche Positionen bei anderen Arbeitgebern
Europas größte Jobbörse für Gen-Z
discover-jobs-cta
Jetzt entdecken
>