Senior Softwareentwickler_in Java (m/w/d)
Senior Java developer at KNAPP, an Austrian warehouse-logistics technology company: designs, builds, and maintains Java/J2EE software (Spring, Hibernate, Jakarta EE), shapes product architecture, integrates third-party APIs, runs code reviews, and mentors junior developers in cross-functional teams.
- Compensation
- €4.5K / mo
- Location
- Austria
- Work setup
- Hybrid
- Seniority
- Senior
- Employment
- Not specified
- Experience
- Not specified
- Category
- Software engineering
- Posted
Skills
Must have
- Completed degree in computer science / software engineering (Master/Dipl.-Ing.) or comparable qualification
- More than 5 years of experience in object-oriented software development, especially Java/J2EE
- Very good knowledge of modern Java frameworks (Spring, Hibernate, Jakarta EE etc.)
- Proficiency with common development tools (Git, Maven, Jenkins)
- Experience with relational databases (e.g. PostgreSQL, Oracle, MySQL)
- Experience with RESTful APIs
- Fluent communication in German and English
- Analytical thinking, initiative, communication skills and teamwork
Nice to have
- Openness to further programming languages and modern technologies (e.g. C#, Python, TypeScript, Cloud, Microservices)
- Knowledge of additional programming languages or modern technologies is an advantage
Full description
KNAPP bringt neueste Technologie in die Lagerlogistik. Mit unseren Kunden in aller Welt entwickeln wir maßgeschneiderte Systeme. Die einzigartige Verknüpfung von Branchenkenntnis und technologischem Wissen ist der Schlüssel für unsere erfolgreichen Lösungen.
Aktuell suchen wir 1 Senior Softwareentwickler_in Java (m/w/d)
#yourmission
- Du konzipierst, entwickelst und wartest anspruchsvolle Softwarelösungen mit Fokus auf Java/J2EE (z. B. Spring, Hibernate, Jakarta EE).
- Du bist maßgeblich an der technischen Architektur und Weiterentwicklung unseres Produktportfolios beteiligt.
- Du analysierst komplexe Anforderungen, erstellst technische Konzepte und setzt diese effizient im Team um.
- Du führst Code-Reviews durch, stellst die Softwarequalität sicher und unterstützt als Mentor Junior-Entwickler:innen.
- Du steuerst externe Entwickler, die Designs nach Vorgabe umsetzen
- Du integrierst Drittanbieter-APIs und -Systeme und optimierst bestehende Softwarelösungen.
- Du arbeitest eng mit interdisziplinären Teams (Technisches Produktmanagement, DevOps, QA etc.) zusammen.
- Du bringst Offenheit für weitere Programmiersprachen und moderne Technologien mit (z. B. C#, Python, TypeScript, Cloud, Microservices).
#youareknapp
- Du hast ein abgeschlossenes Studium im Bereich Informatik, Softwareentwicklung (Master/Dipl.-Ing.) oder eine vergleichbare Qualifikation.
- Du verfügst über mehrjährige Erfahrung (> 5 Jahre) in der objektorientierten Softwareentwicklung, insbesondere mit Java/J2EE.
- Du hast sehr gute Kenntnisse in modernen Java-Frameworks (Spring, Hibernate, Jakarta EE etc.) und gängigen Entwicklungswerkzeugen (Git, Maven, Jenkins).
- Du hast Erfahrung mit relationalen Datenbanken (z. B. PostgreSQL, Oracle, MySQL) und RESTful APIs.
- Kenntnisse in weiteren Programmiersprachen oder modernen Technologien sind von Vorteil.
- Analytisches Denken, Eigeninitiative, Kommunikationsstärke und Teamfähigkeit zeichnen dich aus.
- Du kommunizierst sicher auf Deutsch und Englisch.
#growwithus
- Vielfältige Möglichkeiten zur fachlichen und persönlichen Weiterentwicklung (z. B. interne und externe Schulungen, Zertifizierungen, Konferenzbesuche).
- Individuelle Karrierepfade: Entwicklung in Richtung Architektur, DevOps, Cloud, Teamleitung oder Fachexperte möglich.
- Regelmäßiger Wissensaustausch im Team durch Tech-Talks, Pairing-Sessions und interne Workshops.