Senior Java Developer (m/w/d)
Mastery Recruiting
Bewerbungsfrist geschlossen.
Job-Übersicht
-
Veröffentlicht7. August 2024
-
LandÖsterreich
-
Ablaufdatum13. November 2024
-
Erfahrungmehr als 5 Jahre
Job-Beschreibung
Du bist ein erfahrener Java-Entwickler und suchst nach einer neuen Herausforderung? Wir bieten dir die Möglichkeit, als Senior Java Developer (m/w/d) in einem dynamischen und technologiegetriebenen Umfeld zu arbeiten. Setze deine Expertise in der Entwicklung anspruchsvoller Softwarelösungen ein und gestalte gemeinsam mit uns die Zukunft digitaler Anwendungen.
Deine Rolle:
- Softwareentwicklung: Du bist verantwortlich für die Entwicklung und Implementierung komplexer Java-basierter Anwendungen, die den höchsten Anforderungen an Performance und Skalierbarkeit gerecht werden.
- Architektur und Design: Du entwirfst robuste Softwarearchitekturen und setzt Design Patterns gezielt ein, um wartbare und erweiterbare Lösungen zu schaffen.
- Code-Optimierung: Du analysierst bestehenden Code und führst Optimierungen durch, um die Effizienz und Sicherheit der Anwendungen zu erhöhen.
- Mentoring: Du unterstützt Junior-Entwickler durch fachliches Coaching und Wissenstransfer und trägst so zur kontinuierlichen Weiterentwicklung des Teams bei.
- Testing und Qualitätssicherung: Du implementierst Unit-Tests, führst Code-Reviews durch und stellst sicher, dass die höchsten Qualitätsstandards eingehalten werden.
- Zusammenarbeit: Du arbeitest eng mit anderen Entwicklern, Architekten und Produktmanagern zusammen, um Anforderungen zu klären und innovative Lösungen zu entwickeln.
Dein Profil:
- Erfahrung: Du bringst mindestens 5 Jahre Erfahrung in der Java-Entwicklung mit und hast umfangreiche Kenntnisse in der Erstellung komplexer Anwendungen.
- Technologiekenntnisse: Fundierte Kenntnisse in Java, Spring Framework, Hibernate sowie Erfahrung mit Microservices-Architekturen und Cloud-Technologien (z.B. AWS, Azure).
- Architekturverständnis: Du hast ein tiefes Verständnis für Softwarearchitektur und Design Patterns und bist in der Lage, komplexe Systeme effizient zu strukturieren.
- Problemlösungskompetenz: Du bist in der Lage, technische Herausforderungen analytisch anzugehen und effektive Lösungen zu entwickeln.
- Kommunikationsstärke: Du kannst technische Konzepte klar und verständlich vermitteln und arbeitest gerne in interdisziplinären Teams.
- Sprachkenntnisse: Sehr gute Deutsch- und Englischkenntnisse in Wort und Schrift sind erforderlich.
Was wir bieten:
- Herausfordernde Projekte: Arbeite an spannenden und innovativen Projekten, die den technologischen Fortschritt vorantreiben.
- Teamkultur: Werde Teil eines motivierten und kollegialen Teams, in dem Wissen geteilt und Zusammenarbeit großgeschrieben wird.
- Persönliche Weiterentwicklung: Nutze die Möglichkeit, dich kontinuierlich weiterzubilden und an neuen Technologien zu wachsen.
- Flexibilität: Profitiere von flexiblen Arbeitszeiten und der Möglichkeit, remote zu arbeiten.
Interesse geweckt?
Wenn du bereit bist, deine Java-Expertise in einem anspruchsvollen Projektumfeld einzubringen und dabei in einem engagierten Team zu arbeiten, freuen wir uns auf deine Bewerbung! Bitte sende uns deinen Lebenslauf und erzähle uns mehr über deine bisherigen Erfahrungen und Projekte.