Auf einen Blick
- Aufgaben: Entwickle und implementiere Backend-Software in einem agilen SCRUM-Team.
- Arbeitgeber: Wir sind ein innovatives Unternehmen, das moderne E-Business-Anwendungen entwickelt.
- Mitarbeitervorteile: Flexibles Arbeiten, 30 Tage Urlaub plus 5 Freizeittage, und Unterstützung für ehrenamtliche Tätigkeiten.
- Warum dieser Job: Gestalte aktiv Veränderungen mit und arbeite mit den neuesten Technologien in einem humorvollen Team.
- Gewünschte Qualifikationen: Abgeschlossenes IT-Studium oder vergleichbare Ausbildung, Erfahrung im Software-Development und fließende Englischkenntnisse.
- Andere Informationen: Genieße eine wertschätzende Teamkultur ohne Dresscode und zahlreiche Teamevents.
Das voraussichtliche Gehalt liegt zwischen 43200 - 72000 € pro Jahr.
Deine Aufgaben
- Du bist mit deinem SCRUM-Team für die (Weiter-)Entwicklung von multi-tenant E-Business-Anwendungen einer Produktdomäne verantwortlich.
- Du entwickelst und implementierst Backend Softwarekomponenten und deren Schnittstellen.
- Für produktübergreifende Anforderungen und Schnittstellen arbeitest du mit den anderen SCRUM Teams zusammen.
- Außerdem beteiligst du dich an Architektur-Entscheidungen und wirkst bei der Überführung in eine modularere Architektur mit.
- Mit der Implementierung neuer Technologien, der Testautomatisierungen und der kontinuierlichen Verbesserung von CI/CD-Prozessen sowie unserer Entwicklungsplattform hilfst du auch dabei unsere Produktqualität zu stärken.
Unser Tech Stack: Java, Kotlin, Spring Boot, OpenAPI, Keycloak, Ktor, jOOQ, Hikari, Undertow, JAX-RS, Elastic Search, ActiveMQ, Hibernate, JUnit, Testcafé, Testcontainers, Selenium, TestNG, Maven, SonarQube, Nexus, GitLab, Docker, OpenShift/OKD, PostgreSQL, IntelliJ, Jira und Confluence.
Dein Profil
- Du bist Backend-Entwickler, liebst agiles Arbeiten und lebst den DevOps-Gedanken.
- Du hast ein abgeschlossenes IT-Studium oder eine vergleichbare Ausbildung und bringst Erfahrung in der Softwareentwicklung mit unserem Tech-Stack und agilen Entwicklungsprozessen mit.
- Mit deiner Begeisterung für digitale Trends und Technologien hältst du dich und dein Team stets up-to-date.
- Du bist neugierig, möchtest Veränderungen aktiv mitgestalten und dich und das Team durch gegenseitiges Feedback stetig weiterentwickeln.
- Die offene Kommunikation im Team und eine selbständige, sorgfältige Arbeitsweise sind dir ebenso wichtig wie Spaß an der Arbeit.
- Als erfahrener Entwickler mit ggf. ersten Erfahrungen in einer fachlichen/technischen Führungsposition oder als Softwarearchitekt bist du in der Lage, eine gute funktions- und teamübergreifende Kommunikation zu nutzen.
- Du sprichst Deutsch oder Bulgarisch und fließend Englisch (C1).
Unsere Benefits
- Flexibel statt Nine to Five - Mobiles Arbeiten und Workation, flexible Arbeitszeiten, unterschiedliche Teilzeitmodelle – all das ist bei uns möglich.
- Wir leben die Vereinbarkeit von Beruf-& Privatleben - z.B. mit 30 Tagen Urlaub plus auf Wunsch 5 weiteren Freizeittagen.
- We #takecare - Dein ehrenamtliche Tätigkeit unterstützen wir mit einem zusätzlichen Urlaubstag und unterstützen aktiv Klimaschutzprojekte.
- Komm‘ wie du bist - Ganz ohne Dresscode in eine humorvolle, wertschätzende Teamkultur.
- Feier mit uns gemeinsam - Nexie-Teamabende, ausgefallene Sommer- & Winterevents und die kleinen Erfolge direkt im Office.
- Top Tech-Stack - Arbeite mit modernen Technologien und Methoden wie z.B. Vue.js, Java & Kotlin, Docker, OpenShift, PostgreSQL, u.v.m.!
- Fühl dich wohl im Office - Quiet Space, Kickerrunden, gemeinsame nexMampfs, frisches Obst und der Latte Macchiato sind bei uns selbstverständlich.
- Deine Gesundheit ist uns wichtig - Sei unterwegs mit BusinessBike und werde Mitglied bei EGYM Wellpass mit über 6.500 Trainingsmöglichkeiten.
- Entwickle dich mit uns weiter - Wir fördern deine persönliche & fachliche Entwicklung – mit Schulungen inhouse & extern, Coachings und Sprachtrainings.
Software Developer (m/f/d) Backend Arbeitgeber: nexMart GmbH & Co. KG
Kontaktperson:
nexMart GmbH & Co. KG HR Team
StudySmarter Bewerbungstipps 🤫
So bekommst du den Job: Software Developer (m/f/d) Backend
✨Tip Nummer 1
Nutze Networking-Plattformen wie LinkedIn, um mit aktuellen Mitarbeitern von StudySmarter in Kontakt zu treten. Stelle Fragen zu ihrer Arbeit und dem Team, um ein besseres Verständnis für die Unternehmenskultur und die Anforderungen an die Position zu bekommen.
✨Tip Nummer 2
Beteilige dich an relevanten Online-Communities oder Foren, die sich mit den Technologien in unserem Tech-Stack beschäftigen. Dies zeigt nicht nur dein Interesse, sondern hilft dir auch, wertvolle Einblicke und Tipps von anderen Entwicklern zu erhalten.
✨Tip Nummer 3
Bereite dich auf technische Interviews vor, indem du Coding-Challenges und Systemdesign-Fragen übst. Plattformen wie LeetCode oder HackerRank können dir helfen, deine Fähigkeiten zu verbessern und dich auf die Art von Fragen vorzubereiten, die in einem Interview gestellt werden könnten.
✨Tip Nummer 4
Zeige während des Bewerbungsprozesses deine Begeisterung für agile Methoden und DevOps-Praktiken. Bereite Beispiele aus deiner bisherigen Erfahrung vor, die belegen, wie du diese Prinzipien in der Praxis angewendet hast, um die Produktqualität zu verbessern.
Diese Fähigkeiten machen dich zur top Bewerber*in für die Stelle: Software Developer (m/f/d) Backend
Tipps für deine Bewerbung 🫡
Verstehe die Anforderungen: Lies die Stellenbeschreibung sorgfältig durch und achte auf die spezifischen Anforderungen und Technologien, die für die Position als Backend-Entwickler wichtig sind. Stelle sicher, dass du alle geforderten Fähigkeiten und Erfahrungen in deinem Lebenslauf und Anschreiben hervorhebst.
Individualisiere dein Anschreiben: Schreibe ein individuelles Anschreiben, das deine Begeisterung für die Position und das Unternehmen zeigt. Gehe auf deine Erfahrungen mit dem angegebenen Tech-Stack ein und erläutere, wie du zur Weiterentwicklung der E-Business-Anwendungen beitragen kannst.
Betone deine Teamfähigkeit: Da die Arbeit im SCRUM-Team eine zentrale Rolle spielt, solltest du in deiner Bewerbung betonen, wie du in der Vergangenheit erfolgreich im Team gearbeitet hast. Beispiele für deine Kommunikationsfähigkeiten und deine Bereitschaft zur Zusammenarbeit sind hier besonders wertvoll.
Prüfe deine Sprachkenntnisse: Da fließende Englischkenntnisse (C1) sowie Deutsch oder Bulgarisch gefordert sind, stelle sicher, dass du diese Sprachkenntnisse in deinem Lebenslauf klar angibst. Wenn möglich, füge Beispiele hinzu, wie du diese Sprachen in einem beruflichen Kontext verwendet hast.
Wie du dich auf ein Vorstellungsgespräch bei nexMart GmbH & Co. KG vorbereitest
✨Verstehe den Tech-Stack
Mach dich mit den Technologien vertraut, die im Jobprofil erwähnt werden, wie Java, Kotlin und Spring Boot. Zeige während des Interviews, dass du nicht nur die Grundlagen kennst, sondern auch, wie du diese Technologien in der Praxis anwenden würdest.
✨Agiles Arbeiten betonen
Da das Unternehmen SCRUM-Teams verwendet, solltest du deine Erfahrungen mit agilen Methoden hervorheben. Bereite Beispiele vor, wie du in der Vergangenheit in agilen Umgebungen gearbeitet hast und welche Rolle du dabei gespielt hast.
✨Teamkommunikation demonstrieren
Betone deine Fähigkeit zur funktionsübergreifenden Kommunikation. Bereite konkrete Beispiele vor, in denen du erfolgreich mit anderen Teams oder Abteilungen zusammengearbeitet hast, um ein gemeinsames Ziel zu erreichen.
✨Neugier und Lernbereitschaft zeigen
Das Unternehmen sucht nach jemandem, der sich für digitale Trends interessiert. Sei bereit, über neue Technologien zu sprechen, die du kürzlich gelernt hast, und wie du diese in deine Arbeit integrieren möchtest.