Auf einen Blick
- Aufgaben: Entwickle innovative Softwarelösungen im Finanz- und Personalbereich mit einem dynamischen SCRUM-Team.
- Arbeitgeber: Werde Teil eines zukunftsorientierten Unternehmens in Berlin, das sich auf amtliche Statistik spezialisiert hat.
- Mitarbeitervorteile: Genieße flexible Arbeitszeiten, Homeoffice-Möglichkeiten und spannende Teamevents.
- Warum dieser Job: Gestalte die digitale Zukunft mit und arbeite an Projekten, die echten Einfluss haben.
- Gewünschte Qualifikationen: Du solltest Java-Kenntnisse ab Version 8 und Erfahrung mit modernen Frameworks mitbringen.
- Andere Informationen: Interesse an neuen Technologien und agilen Methoden ist ein Plus!
Das voraussichtliche Gehalt liegt zwischen 43200 - 72000 € pro Jahr.
Für unseren Kunden in Berlin suchen wir ab sofort zur Festanstellung einen Anwendungsentwickler Java (m/w/d).
Aufgaben:
- Mitwirkung bei der Entwicklung eines herausragenden Software-Entwicklungsprojektes im Bereich der Finanz- und Personalstatistik
- Selbstständige Koordinierung & Organisation von Entwicklungsarbeiten in einem SCRUM-Team
- Erstellung von Testfällen sowie Implementierung von automatisierten Tests
- Entwicklung von Weboberflächen unter Berücksichtigung von anerkannten Design-Prinzipien
- Entwicklung sowie Wartung & Pflege bestehender und neuer Java-Anwendungen für die amtliche Statistik
- Unterstützung und Beratung bei der Durchführung von Anforderungsanalysen sowie Verfeinerung von Spezifikationen
- Qualitätsmanagement, insbesondere Standardisierung von Prozessen sowie Dokumentation der Arbeiten und Ergebnisse
Anforderungen:
- Fundierte Kenntnisse auf dem Gebiet der objektorientierten Softwareentwicklung, -modellierung und -implementierung (Java ab Version 8)
- Fundierte Kenntnisse in der SW-Entwicklung mit Java Enterprise (Jakarta EE oder Spring)
- Kenntnisse in der SW-Entwicklung mit React und TypeScript sind vorteilhaft
- Kenntnisse in Datenbanktechnologien (z.B. MySQL, MongoDB)
- Erfahrung in der Erstellung sowie Verfeinerung von Spezifikationen
- Affinität/ Interesse für neuen Technologien und deren Evaluation (z.B. WireMock, BPMN Engine) im Rahmen von PoC bzw. Prototyping
- Kenntnisse mit automatisierten Tests (Selenium, Arquillian, JUnit, TDD)
- Kenntnisse in CI / CD (z.B. Jenkins) und Dependency Management (Gradle oder Maven) sind vorteilhaft
- BPMN bzw. UML Kenntnisse sind vorteilhaft
- Domain Specific Language & drools sind vorteilhaft
#4978 Anwendungsentwickler Java (m/w/d) Arbeitgeber: JLink Connecting Experts
Kontaktperson:
JLink Connecting Experts HR Team
StudySmarter Bewerbungstipps 🤫
So bekommst du den Job: #4978 Anwendungsentwickler Java (m/w/d)
✨Tip Nummer 1
Netzwerke sind entscheidend! Nutze Plattformen wie LinkedIn, um dich mit anderen Anwendungsentwicklern und Fachleuten aus der Finanz- und Personalstatistik zu vernetzen. Engagiere dich in relevanten Gruppen und Diskussionsforen, um dein Wissen zu erweitern und potenzielle Kontakte zu knüpfen.
✨Tip Nummer 2
Halte Ausschau nach Meetups oder Konferenzen, die sich auf Java-Entwicklung und neue Technologien konzentrieren. Diese Veranstaltungen bieten dir die Möglichkeit, direkt mit Unternehmen in Kontakt zu treten und mehr über deren Projekte und Anforderungen zu erfahren.
✨Tip Nummer 3
Zeige deine Fähigkeiten durch persönliche Projekte oder Beiträge zu Open-Source-Projekten. Dies kann dir helfen, praktische Erfahrungen zu sammeln und deine Kenntnisse in Java, React und anderen Technologien zu demonstrieren, was für die Position von Vorteil ist.
✨Tip Nummer 4
Bereite dich auf technische Interviews vor, indem du häufige Fragen zur objektorientierten Programmierung und zu spezifischen Technologien wie Spring oder Jakarta EE übst. Simuliere Interviews mit Freunden oder nutze Online-Plattformen, um dein Selbstvertrauen zu stärken.
Diese Fähigkeiten machen dich zur top Bewerber*in für die Stelle: #4978 Anwendungsentwickler Java (m/w/d)
Tipps für deine Bewerbung 🫡
Stelle deine Kenntnisse heraus: Betone in deinem Lebenslauf und Anschreiben deine fundierten Kenntnisse in der objektorientierten Softwareentwicklung, insbesondere mit Java ab Version 8. Gehe auch auf deine Erfahrungen mit Java Enterprise (Jakarta EE oder Spring) ein.
Projekte und Erfahrungen anführen: Führe relevante Projekte an, bei denen du Weboberflächen entwickelt oder an SCRUM-Teams teilgenommen hast. Beschreibe deine Rolle und die Technologien, die du verwendet hast, um deine Eignung für die Stelle zu unterstreichen.
Motivationsschreiben: Verfasse ein überzeugendes Motivationsschreiben, in dem du dein Interesse an neuen Technologien und deren Evaluation darlegst. Erwähne spezifische Technologien, die dich interessieren, wie WireMock oder BPMN Engine.
Qualitätsmanagement betonen: Erwähne deine Erfahrungen im Qualitätsmanagement, insbesondere in der Standardisierung von Prozessen und der Dokumentation von Arbeiten. Dies zeigt, dass du Wert auf Qualität legst und die Anforderungen des Unternehmens verstehst.
Wie du dich auf ein Vorstellungsgespräch bei JLink Connecting Experts vorbereitest
✨Bereite dich auf technische Fragen vor
Da die Position einen starken Fokus auf Java und objektorientierte Programmierung hat, solltest du dich auf technische Fragen zu diesen Themen vorbereiten. Überlege dir Beispiele aus deiner bisherigen Erfahrung, die deine Kenntnisse in Java, Spring oder Jakarta EE demonstrieren.
✨Verstehe SCRUM und agile Methoden
Da die Rolle die Koordination in einem SCRUM-Team umfasst, ist es wichtig, dass du die Prinzipien von SCRUM verstehst. Sei bereit, über deine Erfahrungen mit agilen Methoden zu sprechen und wie du in der Vergangenheit in solchen Teams gearbeitet hast.
✨Zeige deine Problemlösungsfähigkeiten
In der Softwareentwicklung ist es entscheidend, Probleme schnell und effizient zu lösen. Bereite einige Beispiele vor, in denen du Herausforderungen erfolgreich gemeistert hast, insbesondere im Zusammenhang mit der Entwicklung von Weboberflächen oder automatisierten Tests.
✨Informiere dich über aktuelle Technologien
Da die Stelle auch eine Affinität für neue Technologien erfordert, solltest du dich über aktuelle Trends und Tools in der Softwareentwicklung informieren. Zeige dein Interesse an Technologien wie React, TypeScript oder CI/CD-Tools und sei bereit, darüber zu diskutieren, wie du diese in deinen Projekten eingesetzt hast.