Java Developer - WCS Modernisierung
KNAPP AG
Leoben, Austria
4 days ago
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Apply on jobroom.ams.or.at
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Role details
Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Experienced
Experience required
2 years minimum
Compensation
âŹ54,600.0
Working hours
Regular working hours
Languages
English, German
Job source
Tech stack
Java (Programming Language)
Business Logic
Code Review
Relational Databases
IntelliJ IDEA
Apache Maven
Object-Oriented Software Development
Oracle (Applications)
Software Engineering
PL-SQL
SQL Databases
Systems Integration
+4 more
Git
Information Technology
Build Tools
Jenkins
Job description
- Du arbeitest an der Modernisierung unserer WCS-Software und hilfst mit, bestehende Legacy-FunktionalitĂ€ten in eine moderne Java-basierte Architektur zu ĂŒberfĂŒhren.
- Du analysierst bestehende Logik, Datenmodelle, Trigger, Packages, Funktionen und AblĂ€ufe und ĂŒbersetzt diese gemeinsam mit erfahrenen Kolleg:innen in verstĂ€ndliche, wartbare Java-Strukturen.
- Du entwickelst neue WCS-FunktionalitÀten mit Fokus auf Java, moderner Entwicklungsumgebung und sauberer Architektur.
- Du arbeitest mit IntelliJ, Git, Build-Tools und modernen Entwicklungsprozessen.
- Du kennst jOOQ, um datenbanknahe Logik kontrolliert, typsicher und nachvollziehbar in Java abzubilden.
- Du entwickelst und optimierst Datenbankzugriffe und verstehst, welche Auswirkungen Datenmodell, SQL, Transaktionen und Performance auf die WCS-Logik haben.
- Du unterstĂŒtzt bei der schrittweisen Ablöse bestehender PL/SQL-Komponenten und hilfst, implizite GeschĂ€ftslogik sichtbar, testbar und wartbar zu machen.
- Du arbeitest eng mit Softwarearchitekt:innen, erfahrenen WCS-Entwickler:innen, Projektteams und Systemintegration zusammen.
- Du unterstĂŒtzt bei Fehleranalyse, Reproduktion und Behebung in bestehenden und neuen WCS-Komponenten.
- Du bringst dich aktiv in technische Konzepte, Code Reviews, Tests und die Weiterentwicklung unserer Architektur ein., Bei uns arbeitest du nicht an irgendeiner Standardsoftware. Du arbeitest an Software, die reale Anlagen bewegt - und an einer Modernisierung, die fĂŒr die nĂ€chsten Jahre prĂ€gend ist. Du bekommst die Chance, tief in WCS-Prozesse, Datenmodelle und Logistiklogik einzusteigen und diese gemeinsam mit erfahrenen Kolleg:innen in eine moderne Java-Welt zu bringen. Dabei lernst du nicht nur neue Technologien, sondern auch, wie komplexe industrielle Software ĂŒber viele Jahre entsteht, betrieben und weiterentwickelt wird. Wenn du bestehende Systeme verstehen, moderne Architektur gestalten und Java nicht nur als Programmiersprache, sondern als Werkzeug fĂŒr saubere Softwaremodernisierung einsetzen willst, dann passt diese Rolle zu dir.
your Benefits
- Werksrestaurant
- Betriebsarzt
- Ladestation fĂŒr E-Fahrzeuge
- Gesundheitsprogramm
- Aus- und Weiterbildung
- Zuschuss zu öffentlichen Verkehrsmitteln
- und vieles mehrâŠ
Requirements
- Du hast eine abgeschlossene Ausbildung im Bereich Softwareentwicklung, Informatik oder Software Engineering - z. B. FH, TU oder eine vergleichbare Qualifikation.
- Du bringst idealerweise 2-3 Jahre Berufserfahrung in der Softwareentwicklung mit. Mehr Erfahrung ist natĂŒrlich willkommen.
- Du hast gute Kenntnisse in Java und verstehst objektorientierte Entwicklung nicht nur theoretisch, sondern aus der Praxis.
- Du hast Interesse an moderner Architektur, sauberem Code und nachvollziehbarer Struktur.
- Du hast ein gutes VerstĂ€ndnis fĂŒr relationale Datenbanken und SQL.
- Erfahrung mit Oracle, PL/SQL oder datenbanknaher Businesslogik ist ein groĂer Vorteil.
- Du musst nicht jede PL/SQL-Zeile auswendig verstehen - aber du solltest neugierig genug sein, bestehende Logik zu analysieren und gemeinsam mit dem Team in moderne Java-Strukturen zu ĂŒberfĂŒhren.
- Erfahrung mit jOOQ, IntelliJ, Git, Maven/Jenkins oder vergleichbaren Werkzeugen ist von Vorteil.
- Du kannst komplexe AblÀufe strukturiert analysieren und technische ZusammenhÀnge verstÀndlich erklÀren.
- Du arbeitest gerne im Team, stellst Fragen, denkst mit und hast Freude daran, bestehende Software besser, klarer und zukunftsfÀhiger zu machen.
- Deutsch und Englisch helfen dir in der tĂ€glichen Zusammenarbeit mit Kolleg:innen, Projekten und internationalen Stakeholdern., Das Mindestentgelt fĂŒr die Stelle als Java Developer - WCS Modernisierung (m/w/x) betrĂ€gt 3.900,00 EUR brutto pro Monat auf Basis VollzeitbeschĂ€ftigung. Bereitschaft zur Ăberzahlung.
Apply for this position
This job is hosted externally. Click below to view the full posting and apply.
Apply on jobroom.ams.or.at
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Good distractions
Loading talks and stories from around this roleâŠ