Auf einen Blick
- Aufgaben: Entwickle komplexe Softwarelösungen in einem agilen Team und stelle die Qualität sicher.
- Arbeitgeber: Wir sind ein innovatives Unternehmen, das moderne Softwarelösungen entwickelt.
- Mitarbeitervorteile: Genieße flexible Arbeitszeiten, mobiles Arbeiten und umfangreiche Weiterbildungsmöglichkeiten.
- Warum dieser Job: Werde Teil eines motivierten Teams und arbeite an spannenden Projekten mit echtem Einfluss.
- Gewünschte Qualifikationen: Du solltest ein IT-Studium oder eine vergleichbare Ausbildung abgeschlossen haben und Java beherrschen.
- Andere Informationen: 30 Tage Urlaub, kostenlose Getränke und Mitarbeiterevents warten auf dich!
Das voraussichtliche Gehalt liegt zwischen 43200 - 72000 € pro Jahr.
## Deine Aufgabe – Arbeite selbstständig und eigenverantwortlich an der Konzeption und Implementierung komplexer Softwarelösungen in unserem Kernprodukt – Entwickle in einem agilen und motivierten Team und stelle dabei die Qualität unserer Softwarelösungen sicher – Nimm am gesamten Software-Entwicklungslebenszyklus teil, von der Planung und Codierung bis zum Testen, Dokumentation und Release – Wirke an Verbesserungen für effiziente Entwicklung durch Architektur, Testbarkeit und Code-Qualität mit – Nimm an Sprint-Plannings, -Retrospektiven und -Reviews teil und präsentiere die Ergebnisse – Führe Code-Reviews durch und gib konstruktives Feedback in Bezug auf Coding Standards, Best Practices und Robustheit der Implementierung ## Deine Qualifikation – Du hast dein Studium der (Wirtschafts-) Informatik oder eine vergleichbare Berufsausbildung mit Schwerpunkt IT erfolgreich abgeschlossen – Du hast sehr gute Programmierkenntnisse in Java – Du hast Spaß an komplexen Entwicklungsaufgaben sowie einen hohen Anspruch an die Qualität der Ergebnisse – Du hast gute Erfahrungen mit Prozessen, Werkzeugen und Methoden des modernen Software-Engineerings sowie mit agiler Entwicklung – Du bist sicher im Umgang mit Build-Pipelines – Idealerweise hast du Erfahrungen in MongoDB und/oder Elasticsearch / OpenSearch – Du zeichnest dich durch hohes und kontinuierliches Interesse an Softwareentwicklungsthemen aus und bringst deine dazugewonnenen Kenntnisse gerne im Team ein – Du bist in der Lage dein technisches Wissen an Kollegen weiterzutragen – Du hast sehr gute Deutsch- und gute Englischkenntnisse in Wort und Schrift ## Unser Tech Stack – Languages: Java, JavaScript – Provided APIs: gRPC, REST, rmi – Dev Stack: Jenkins, Bitbucket, Jira ## Bei uns genießt du diese Vorteile: – Flexible Arbeitszeiten – Mobiles Arbeiten – Moderne, privat nutzbare Arbeitsmittel – Umfangreiche Weiterbildungsmöglichkeiten – Teamgeist & Duz-Kultur – Bike Leasing – Kostenlose Getränke – Mitarbeiterevents – 30 Tage Urlaub im Jahr – Exklusive Mitarbeiterrabatte – Moderne Arbeitsplätze in zentraler Lage
Java Software Engineer (m/w/d) Arbeitgeber: easy software
Kontaktperson:
easy software HR Team
StudySmarter Bewerbungstipps 🤫
So bekommst du den Job: Java Software Engineer (m/w/d)
✨Tip Nummer 1
Nutze dein Netzwerk! Sprich mit ehemaligen Kommilitonen oder Kollegen, die bereits in der Softwareentwicklung tätig sind. Sie können dir wertvolle Einblicke geben und möglicherweise sogar eine Empfehlung bei uns aussprechen.
✨Tip Nummer 2
Beteilige dich an Open-Source-Projekten oder erstelle eigene Projekte auf Plattformen wie GitHub. Dies zeigt nicht nur deine Programmierfähigkeiten in Java, sondern auch dein Engagement für die Softwareentwicklung.
✨Tip Nummer 3
Bereite dich auf technische Interviews vor, indem du häufige Fragen zu Java und agilen Methoden übst. Vertraue auf deine Kenntnisse über Build-Pipelines und sei bereit, diese in praktischen Szenarien anzuwenden.
✨Tip Nummer 4
Informiere dich über unsere Unternehmenskultur und Werte. Zeige in deinem Gespräch, dass du gut ins Team passt und unsere Prinzipien teilst, insbesondere den Fokus auf Qualität und kontinuierliche Verbesserung.
Diese Fähigkeiten machen dich zur top Bewerber*in für die Stelle: Java Software Engineer (m/w/d)
Tipps für deine Bewerbung 🫡
Verstehe die Anforderungen: Lies die Stellenbeschreibung sorgfältig durch und achte auf die geforderten Qualifikationen und Aufgaben. Stelle sicher, dass du alle relevanten Punkte in deiner Bewerbung ansprichst.
Individualisiere deinen Lebenslauf: Passe deinen Lebenslauf an die spezifischen Anforderungen der Stelle an. Hebe deine Programmierkenntnisse in Java sowie Erfahrungen mit agilen Methoden und Software-Engineering-Prozessen hervor.
Motivationsschreiben: Verfasse ein überzeugendes Motivationsschreiben, in dem du erklärst, warum du dich für diese Position interessierst und wie deine Fähigkeiten und Erfahrungen zum Erfolg des Unternehmens beitragen können.
Prüfe auf Fehler: Bevor du deine Bewerbung abschickst, überprüfe sie gründlich auf Rechtschreib- und Grammatikfehler. Eine fehlerfreie Bewerbung hinterlässt einen professionellen Eindruck.
Wie du dich auf ein Vorstellungsgespräch bei easy software vorbereitest
✨Bereite dich auf technische Fragen vor
Da die Position einen starken Fokus auf Java-Programmierung hat, solltest du deine Kenntnisse in Java auffrischen. Sei bereit, technische Fragen zu beantworten und eventuell auch kleine Programmieraufgaben während des Interviews zu lösen.
✨Verstehe den Software-Entwicklungsprozess
Informiere dich über den gesamten Software-Entwicklungslebenszyklus, insbesondere über agile Methoden. Sei bereit, deine Erfahrungen mit Sprint-Plannings und Code-Reviews zu teilen und wie du zur Verbesserung der Code-Qualität beigetragen hast.
✨Zeige Teamgeist und Kommunikationsfähigkeiten
Da die Zusammenarbeit im Team wichtig ist, solltest du Beispiele für erfolgreiche Teamprojekte parat haben. Betone, wie du dein technisches Wissen an Kollegen weitergegeben hast und wie du konstruktives Feedback gibst.
✨Frage nach den nächsten Schritten
Am Ende des Interviews ist es immer gut, nach den nächsten Schritten im Auswahlprozess zu fragen. Das zeigt dein Interesse an der Position und gibt dir auch die Möglichkeit, mehr über die Unternehmenskultur und das Team zu erfahren.