Auf einen Blick
- Aufgaben: Entwickle innovative Java-Lösungen für öffentliche Institutionen und große Unternehmen.
- Arbeitgeber: Materna, ein führendes Unternehmen im Bereich Softwareentwicklung mit einem dynamischen Team.
- Mitarbeitervorteile: Flexible Arbeitszeiten, mobiles Arbeiten und über 100 Schulungsangebote zur persönlichen Weiterentwicklung.
- Andere Informationen: Werde Teil eines unterstützenden Teams mit exzellenten Karrierechancen.
- Warum dieser Job: Gestalte die Zukunft der öffentlichen Verwaltung und schaffe echten Mehrwert für Millionen von Nutzern.
- Gewünschte Qualifikationen: Erfahrung in Java-Entwicklung, Spring Boot und modernen Entwicklungsprozessen.
Das voraussichtliche Gehalt liegt zwischen 55000 - 75000 € pro Jahr.
Du möchtest Software entwickeln, die wirklich etwas bewegt? Bei uns arbeitest du gemeinsam mit erfahrenen Entwicklerinnen und Entwicklern an anspruchsvollen Java-Lösungen für öffentliche Institutionen und große Unternehmen. Ob smarte Verwaltungsportale oder Anwendungen wie die DHL-Sendungsverfolgung, deine Arbeit schafft echten Mehrwert für Millionen von Nutzerinnen und Nutzern. Dabei setzen wir auf moderne Technologien, sinnvolle Architekturentscheidungen und ein Umfeld, in dem Weiterentwicklung nicht nur ein Buzzword ist, sondern gelebter Alltag. Bereit, deine Expertise aktiv einzubringen? Komm zu Materna und gestalte mit uns die Zukunft der öffentlichen Verwaltung!
Verantwortlichkeiten
- Entwickelst und implementierst komplexe Individuallösungen für unsere Kunden aus der öffentlichen Verwaltung auf Basis von Java mit Spring / Spring Boot und entwickelst bestehende Softwarelösungen kontinuierlich weiter.
- Übernimmst Verantwortung für die Konzeption und Umsetzung fachlicher Anforderungen und steuerst deren Umsetzung im agilen Entwicklungsprozess.
- Unterstützt du bei der Dokumentation und Kommunikation technischer Entscheidungen im Kontext der Entwicklung von IT- und Softwarelösungen und wirkst bei Bedarf an Abstimmungen und der Koordination im Team mit.
- Entwickelst Enterprise-Server-Anwendungen sowie cloud- und containerbasierte Lösungen, z. B. mit Docker und Kubernetes, und bindest sie in moderne, CI/CD-gestützte Entwicklungs- und Deployment-Prozesse ein.
- Stellst durch Code-Reviews, automatisierte Tests und geeignete Entwicklungspraktiken die Qualität, Sicherheit und Wartbarkeit unserer Softwarelösungen sicher.
- Bringst deine Erfahrung aktiv ins Team ein, unterstützt Kolleginnen und Kollegen fachlich und förderst den Wissenstransfer sowie die Weiterentwicklung im Entwicklungsteam.
Dein Profil
- Ein abgeschlossenes Studium der (Wirtschafts-)Informatik, ein vergleichbares naturwissenschaftliches / technisches Studium oder eine vergleichbare Ausbildung.
- Mehrjährige Erfahrung in der Entwicklung von Java-Enterprise-Anwendungen mit gängigen Technologien wie Spring Boot und Hibernate.
- Routine im Umgang mit modernen Entwicklungsprozessen (z. B. CI/CD, Build-Management).
- Erfahrung in der Entwicklung und Integration von Webservices (REST und SOAP).
- Erfahrungen in der Containerisierung (z.B. Docker) und Orchestrierung (z.B. Kubernetes) sowie in der Konzeption von Cloud-Umgebungen sind wünschenswert.
- Sehr gute Deutschkenntnisse (C1) und gute Englischkenntnisse (B2) in Wort und Schrift.
Das zeichnet dich persönlich aus
- Du bringst dich selbstverständlich in Daily stand-ups, Retrospektiven und technische Diskussionen ein und teilst dein Know-how, um gemeinsam als Team besser zu werden.
- Auch in anspruchsvollen Projektsituationen behältst du den Überblick und agierst lösungsorientiert und kundenfokussiert.
- Du besitzt ein gutes Gespür für unterschiedliche Situationen und Menschen und stellst dich flexibel auf neue Konstellationen im Team oder im Projekt ein.
- Du übernimmst gerne eine Mentorenrolle, unterstützt andere Entwicklerinnen und Entwickler fachlich und förderst aktiv deren Weiterentwicklung.
Benefits
- Arbeitszeiten: Dank Gleittagen und flexiblen Arbeitszeiten ohne Kernarbeitszeit kannst du deine Work-Life-Balance im Gleichgewicht halten.
- Flexibles Arbeiten: Halte Arbeits- und Privatleben in Balance – mit unserem flexiblen Arbeitszeitsystem und 40% mobilem Arbeiten.
- Mit über 100 Schulungs- und Weiterbildungsangeboten unterstützen wir dich bei deiner persönlichen Weiterentwicklung.
- Wissensaustausch: In Brown-Bag-Sessions, Developer-Summits und Communities hast du die Gelegenheit dazu.
- Nutze das vielfältige und flexible Sport- und Wellnessangebot unseres Partners Urban Sports Club in Deutschland, Österreich und mehreren europäischen Ländern.
- Job Rad: Mit Job-Rad unterstützen wir dich bei der Leasung deines Wunsch-Fahrrads.
Interessiert? Werde Teil der Materna-Story! Wir freuen uns auf deine Bewerbung! Unser Auswahlprozess besteht aus zwei Gesprächsrunden. Bei erfolgreicher Bewerbung wirst du zunächst zu einem virtuellen Interview eingeladen. Wende dich bei Fragen gerne an mich. Anne-Kathrin Buchloh Business Partner Talent Acquisition
(Senior) Java Softwareentwickler (m/w/d) Arbeitgeber: Materna
Kontaktperson:
Materna HR Team
StudySmarter Bewerbungstipps 🤫
So bekommst du den Job: (Senior) Java Softwareentwickler (m/w/d)
✨Tipp Nummer 1
Netzwerken ist der Schlüssel! Nutze Plattformen wie LinkedIn, um mit anderen Entwicklern und Recruitern in Kontakt zu treten. Teile deine Projekte und Erfahrungen, um sichtbar zu werden.
✨Tipp Nummer 2
Bereite dich auf technische Interviews vor! Übe Coding-Challenges und sei bereit, deine Lösungsansätze zu erklären. Zeige, dass du nicht nur die Technik beherrschst, sondern auch im Team arbeiten kannst.
✨Tipp Nummer 3
Sei proaktiv! Wenn du eine interessante Stelle siehst, bewirb dich direkt über unsere Website. Warte nicht darauf, dass die perfekte Gelegenheit zu dir kommt – mach den ersten Schritt!
✨Tipp Nummer 4
Zeige deine Leidenschaft für Softwareentwicklung! Sprich über deine Projekte, Technologien, die du liebst, und wie du dich weiterentwickeln möchtest. Dein Enthusiasmus kann den Unterschied machen!
Diese Fähigkeiten machen dich zur top Bewerber*in für die Stelle: (Senior) Java Softwareentwickler (m/w/d)
Tipps für deine Bewerbung 🫡
Sei authentisch!: Zeig uns, wer du wirklich bist! Deine Persönlichkeit und Leidenschaft für Softwareentwicklung sind genauso wichtig wie deine technischen Fähigkeiten. Lass uns in deinem Anschreiben spüren, warum du für diese Rolle brennst.
Pass auf die Details auf!: Achte darauf, dass deine Bewerbung fehlerfrei ist. Rechtschreibfehler oder unklare Formulierungen können einen schlechten Eindruck hinterlassen. Nimm dir die Zeit, alles gründlich zu überprüfen, bevor du es abschickst.
Beziehe dich auf die Stellenbeschreibung!: Nutze die Sprache aus der Stellenanzeige und zeige, dass du die Anforderungen verstehst. Erkläre, wie deine Erfahrungen und Fähigkeiten genau zu den Aufgaben passen, die wir bei Materna suchen.
Bewirb dich über unsere Website!: Der einfachste Weg, um Teil unseres Teams zu werden, ist die Bewerbung über unsere Website. So stellst du sicher, dass deine Unterlagen direkt an die richtige Stelle gelangen und du keine wichtigen Schritte im Prozess verpasst.
Wie du dich auf ein Vorstellungsgespräch bei Materna vorbereitest
✨Verstehe die Technologien
Mach dich mit den Technologien vertraut, die in der Stellenbeschreibung erwähnt werden, wie Java, Spring Boot und Docker. Zeige im Interview, dass du nicht nur theoretisches Wissen hast, sondern auch praktische Erfahrungen mit diesen Tools.
✨Bereite konkrete Beispiele vor
Überlege dir spezifische Projekte oder Herausforderungen, die du in der Vergangenheit gemeistert hast. Erkläre, wie du deine technischen Fähigkeiten eingesetzt hast, um Probleme zu lösen oder Mehrwert zu schaffen. Das zeigt, dass du die Anforderungen der Rolle verstehst.
✨Teamarbeit betonen
Da die Stelle viel Teamarbeit erfordert, sei bereit, über deine Erfahrungen in agilen Teams zu sprechen. Betone, wie du zur Teamdynamik beiträgst und wie du andere Entwickler unterstützt, um gemeinsam bessere Ergebnisse zu erzielen.
✨Fragen stellen
Bereite einige Fragen vor, die du dem Interviewer stellen kannst. Das zeigt dein Interesse an der Position und dem Unternehmen. Frage nach den aktuellen Projekten, den Technologien, die verwendet werden, oder der Unternehmenskultur. So kannst du auch herausfinden, ob das Unternehmen gut zu dir passt.