Auf einen Blick
- Aufgaben: Entwickle moderne Softwarelösungen und migriere bestehende Oberflächen auf React.
- Arbeitgeber: Großes Unternehmen mit innovativen Java-basierten Anwendungen in Hamburg.
- Mitarbeitervorteile: 60% Remote-Arbeit, flexible Arbeitszeiten und spannende Projekte.
- Warum dieser Job: Gestalte die Zukunft der Softwareentwicklung und arbeite an herausfordernden Projekten.
- Gewünschte Qualifikationen: Mindestens 5 Jahre Erfahrung in der Java-Entwicklung und Teamarbeit.
- Andere Informationen: Dynamisches Umfeld mit hervorragenden Entwicklungsmöglichkeiten.
Das voraussichtliche Gehalt liegt zwischen 43200 - 72000 € pro Jahr.
Für ein großes, Java-basierte Enterprise-Anwendungssystem suchen wir einen Softwareentwickler Java (m/w/d) zur Mitarbeit in mehreren Anwendungsentwicklungsteams. Der Einsatz umfasst sowohl die Migration bestehender Swing-Oberflächen auf eine moderne React-basierte Frontend-Architektur als auch die Mitwirkung im Tagesgeschäft der Java-Anwendungsentwicklung in einer gewachsenen Systemlandschaft.
Rahmenbedingungen
- Einsatzstart: ab
- Laufzeit: 18 Monate (mit Perspektive)
- Arbeitsmodell: 60 % Remote / 40 % vor Ort (Hamburg)
- Arbeitszeit: 40 Stunden/Woche (Mo–Fr)
- Vertragsart: Arbeitnehmerüberlassung (ANÜ)
Aufgaben
- Migration bestehender Swing-basierter Benutzeroberflächen auf eine React-basierte Frontend-Architektur
- Einarbeitung in eine bestehende Java-Systemlandschaft
- Umsetzung von UI/UX-Vorgaben in Abstimmung mit Fachbereichen und UI/UX-Design
- Entwicklung und Erweiterung migrierter Oberflächen inklusive Erstellung von JUnit-Tests
- Unterstützung der Fachbereiche bei fachlichen Abnahmen
- Mitarbeit im Tagesgeschäft der Java-Anwendungsentwicklung auch außerhalb des Migrationskontexts
- Analyse bestehender Anwendungen, Reverse Engineering und Refactoring von Legacy-Code
- Einhaltung definierter Entwicklungs-, Coding- und Qualitätsstandards
- Mitarbeit in einem Entwickler- bzw. Projektteam
Qualifikationen
- Abgeschlossenes Studium der Informatik oder vergleichbare Qualifikation
- Mindestens 5 Jahre Berufserfahrung in der Java-Entwicklung großer Softwareprojekte
- Erfahrung auf Senior-Niveau in vergleichbaren Projektumfeldern
- Sehr gute Kenntnisse in: Java (Java EE, Java 17), Swing, React, JSF, JDBC, Oracle Database, Git / GitHub / GitHub Actions, Maven, Gradle, JUnit und weiteren Testframeworks
- Erfahrung im Umgang mit Legacy-Code und bestehenden Systemlandschaften
- Erfahrung mit agilen Methoden (Scrum, Kanban) und Tools (z. B. Jira)
- Fähigkeit zur Code-Analyse und zum Verständnis komplexer technischer Zusammenhänge
- Sehr gute Deutschkenntnisse (mindestens C1)
- Teamfähigkeit und ausgeprägte Kommunikationsstärke
Technologien
- Java-Entwicklung in großen Enterprise-Systemen
- Swing-Oberflächen und React-Frontend
- Legacy-Code-Analyse, Refactoring, Reverse Engineering
- JUnit-Tests
- Agile Teamarbeit
- Deutsch C1
Softwareentwickler Java (m/w/d) Swing Arbeitgeber: SOMI Solutions GmbH
Kontaktperson:
SOMI Solutions GmbH HR Team
StudySmarter Bewerbungstipps 🤫
So bekommst du den Job: Softwareentwickler Java (m/w/d) Swing
✨Netzwerken, Netzwerken, Netzwerken!
Nutze LinkedIn und Xing, um mit anderen Entwicklern und Recruitern in Kontakt zu treten. Teile deine Projekte und Erfahrungen, um sichtbar zu werden und vielleicht sogar Empfehlungen zu erhalten.
✨Bereite dich auf technische Interviews vor
Mach dich mit typischen Fragen und Aufgaben für Softwareentwickler vertraut. Übe Coding-Challenges und sei bereit, deinen Code live zu erklären – das zeigt dein Verständnis und deine Problemlösungsfähigkeiten.
✨Zeige deine Leidenschaft für die Technologie
Sprich über deine Projekte und was dich an Java, Swing und React begeistert. Zeige, dass du nicht nur die technischen Fähigkeiten hast, sondern auch ein echtes Interesse an der Weiterentwicklung deiner Skills.
✨Bewirb dich direkt über unsere Website
Wir bei StudySmarter haben viele spannende Stellenangebote. Wenn du dich direkt über unsere Website bewirbst, erhöhst du deine Chancen, schnell in den Auswahlprozess zu kommen. Also, zögere nicht!
Diese Fähigkeiten machen dich zur top Bewerber*in für die Stelle: Softwareentwickler Java (m/w/d) Swing
Tipps für deine Bewerbung 🫡
Mach es persönlich!: Zeig uns, wer du bist! Verwende in deinem Anschreiben eine persönliche Ansprache und erzähle uns, warum du dich für die Stelle als Softwareentwickler Java interessierst. Das macht deine Bewerbung einzigartig und hebt dich von anderen ab.
Betone deine Erfahrungen: Wir suchen jemanden mit mindestens 5 Jahren Erfahrung in der Java-Entwicklung. Stelle sicher, dass du relevante Projekte und Technologien, wie Swing und React, in deinem Lebenslauf hervorhebst. Zeig uns, was du drauf hast!
Sei präzise und strukturiert: Halte deine Bewerbung klar und übersichtlich. Verwende Absätze und Aufzählungen, um deine Fähigkeiten und Erfahrungen zu präsentieren. So können wir schnell erkennen, dass du der richtige Kandidat für unser Team bist.
Bewirb dich über unsere Website: Um sicherzustellen, dass deine Bewerbung bei uns ankommt, bewirb dich direkt über unsere Website. So können wir deine Unterlagen schneller bearbeiten und du bist einen Schritt näher an deinem neuen Job bei StudySmarter!
Wie du dich auf ein Vorstellungsgespräch bei SOMI Solutions GmbH vorbereitest
✨Mach dich mit den Technologien vertraut
Stell sicher, dass du die geforderten Technologien wie Java, Swing und React gut verstehst. Bereite dich darauf vor, spezifische Fragen zu diesen Technologien zu beantworten und vielleicht sogar kleine Code-Beispiele zu präsentieren.
✨Verstehe die Systemlandschaft
Informiere dich über die bestehende Java-Systemlandschaft, in der du arbeiten wirst. Zeige im Interview, dass du die Herausforderungen von Legacy-Code und Migrationen verstehst und bereit bist, Lösungen zu finden.
✨Bereite Beispiele aus deiner Erfahrung vor
Denke an konkrete Projekte, in denen du ähnliche Technologien oder Methoden verwendet hast. Sei bereit, über deine Rolle, die Herausforderungen und die Ergebnisse zu sprechen, um deine Erfahrungen zu untermauern.
✨Teamarbeit und Kommunikation betonen
Da Teamarbeit und Kommunikation wichtig sind, solltest du Beispiele nennen, wie du erfolgreich in einem Team gearbeitet hast. Zeige, dass du sowohl technische als auch zwischenmenschliche Fähigkeiten besitzt, um effektiv mit anderen zusammenzuarbeiten.