Auf einen Blick
- Aufgaben: Entwickle innovative Softwarelösungen und arbeite an spannenden Projekten im Team.
- Unternehmen: Dynamisches Unternehmen mit flachen Hierarchien und agiler Kultur.
- Vorteile: Flexibles Arbeiten, Weiterbildungsmöglichkeiten und modernes Büro in Wien.
- Weitere Informationen: Freiraum für persönliche Entwicklung und spannende Herausforderungen.
- Warum dieser Job: Gestalte die digitale Zukunft und bringe deine Ideen aktiv ein.
- Qualifikationen: Mindestens 5 Jahre Erfahrung in der Softwareentwicklung und Teamgeist.
Das prognostizierte Gehalt liegt zwischen 53802 - 53802 € pro Jahr.
Wir entwickeln Software, Teams und Organisationen – seit über 30 Jahren. Wenn sich Technologie, Zusammenarbeit und Denken verändern, entsteht mehr als nur ein neues Produkt – es entsteht ein neues Selbstbild. Genau diesen Weg gestalten wir gemeinsam mit unseren Kund:innen. Die TechTalk Expert:innen agieren dabei immer auf Augenhöhe, partnerschaftlich und mit Handschlagqualität. Unser Portfolio wächst mit den Herausforderungen unserer Kund:innen, beginnend mit der Entwicklung individueller Software, über die Begleitung von ganzen Produktteams hin zur nachhaltigen digitalen Produkttransformation. Unser Ansatz dabei: Kompetenzaufbau statt Abhängigkeit. Denn Zukunft findet immer innerhalb der eigenen Strukturen statt.
Die Fakten in Kürze:
- Entwicklung Backend: Java Enterprise und NestJS
- Entwicklung Frontend: Angular
- Arbeiten in einem selbstorganisierten, agilen Softwareentwicklungsteam
- Persönliche und berufliche Weiterentwicklung sowie offene Kommunikationskultur
Deine Mission
Als Teil unseres Entwicklerteams arbeitest du aktiv an mehreren unserer vier Kernprodukte mit: Online-Wahlplattform, Digitale Langzeitarchivierung, Archivinformationssystem und Anliegenmanagementsystem. Du begleitest unsere Lösungen durch den gesamten Entwicklungszyklus – von der ersten Konzeptidee über die Implementierung bis zum finalen Deployment beim Kunden. Dabei gestaltest du nicht nur Software, sondern setzt Standards: Du arbeitest eng mit einer Partnerfirma zusammen und bringst deine Expertise in gemeinsamen Abstimmungen, Refinements und Plannings ein. Deine Meinung ist wertvoll – sowohl für deine Kolleg:innen als auch für unsere Kund:innen und Partner:innen. Verbesserungsvorschläge sind bei uns ausdrücklich erwünscht und werden sehr geschätzt.
In einem iterativen Entwicklungsprozess übernimmst du abwechslungsreiche Aufgaben: Du analysierst Anforderungen, entwickelst durchdachte Lösungskonzepte, setzt diese technisch um und sorgst dafür, dass Qualität stimmt – durch Tests, Dokumentation und die finale Inbetriebnahme.
Deine Leidenschaft ist unser Tech-Stack
Unser Tech Stack ist vielfältig, und wir erwarten nicht, dass du ihn vollständig abdeckst. Wenn du einen guten Teil davon mitbringst und motiviert bist, dich in neue Technologien einzuarbeiten, freuen wir uns sehr auf deine Bewerbung. Lernbereitschaft und Neugier sind uns genauso wichtig wie bestehende Erfahrung. Du liebst es, moderne Softwarelösungen gemeinsam im Team zu entwickeln und arbeitest gerne eng mit Kunden und Partnern zusammen. Besonders begeistert dich die Entwicklung von Anwendungen mit Java (JBoss/JavaEE) und TypeScript (NestJS) im Backend sowie Angular im Frontend – in einem selbstorganisierten Team, in dem du deine Ideen aktiv einbringen kannst. Du hast Freude daran, Anwendungen nicht nur funktional, sondern auch visuell überzeugend umzusetzen. Mit Technologien wie KendoUI, Formly, RxJS, HTML, (S)CSS und Tailwind gestaltest du Benutzeroberflächen mit einem klaren Fokus auf Usability und Nutzererlebnis.
Auch im Bereich Deployment und Hosting fühlst du dich zu Hause: Unsere Produkte betreiben wir mit Docker in der Cloud – vor allem auf Azure, teilweise auch auf Exoscale. Für Storage-Lösungen setzen wir beispielsweise auf S3 und Azure Blob Storage. Der Umgang mit verschiedenen Datenbanktechnologien gehört für dich selbstverständlich dazu. In unseren Projekten arbeiten wir sowohl mit relationalen Datenbanken wie Microsoft SQL Server und PostgreSQL als auch mit NoSQL-Datenbanken. Idealerweise bringst du hier bereits Erfahrung mit – besonders tiefergehende Kenntnisse in neo4j sind ein großer Pluspunkt. Automatisierte Tests sind für dich ein fester Bestandteil professioneller Softwareentwicklung. Du hast Erfahrung mit Tools wie JUnit, Jest sowie Playwright oder Cypress für Frontend-Tests. Du schätzt automatisierte Entwicklungsprozesse und arbeitest gerne mit Tools wie Azure DevOps, Bitbucket und Jira, um Entwicklungs- und Deploymentprozesse effizient zu gestalten. Darüber hinaus helfen dir deine Betriebssystemkenntnisse – insbesondere in Linux, teilweise auch Windows – dabei, unsere Produkte in Kundenumgebungen zu installieren, zu betreiben und zu warten. Dabei begegnest du auch Integrationen mit externen Systemen, beispielsweise IdentityProvidern wie Keycloak oder Entra ID. Für deine tägliche Entwicklungsarbeit nutzt du gerne professionelle Tools wie die JetBrains Suite in Kombination mit Git sowie Maven bzw. Nx.
Das erwarten wir von dir
- Mehrjährige Erfahrung (5+ Jahre) in der Softwareentwicklung
- Ausgezeichnete technische Fähigkeiten und Fertigkeiten
- Selbstständiges und lösungsorientiertes Arbeiten
- Bereitschaft, dein Wissen zu teilen und damit uns als Team weiterzubringen
- Wunsch, sich weiterzubilden
- Gute Kommunikationsfähigkeit
- Nerd mit Teamgeist oder Teamplayer mit tiefem technischem Wissen
- Verständnis für AI - sowohl als Teil des Entwicklungsprozesses als auch für fachlich relevante Features
- Gute Deutschkenntnisse, zumindest gutes technisches Englisch
Persönliches Wachstum und gemeinsame Stärken: Du wirst Teil eines Teams, das nach agilen Prinzipien organisiert ist.
Freiraum und Verantwortung: Bei uns genießt du viel Freiraum in deinem Handeln und deinen Entscheidungen. Gleichzeitig übertragen wir dir eine hohe Verantwortung. Dank flacher Hierarchien profitierst du von kurzen Entscheidungswegen und kannst deine Ideen rasch in die Tat umsetzen.
Weiterbildung: Wir legen Wert auf deine persönliche und fachliche Entwicklung. Deshalb bieten wir dir ein umfangreiches Trainingsangebot sowie ein jährliches Ausbildungsbudget für beispielsweise Konferenzen oder Trainings, damit du stets am neuesten Stand in deinem Fachgebiet bleibst.
Moderne Arbeitsumgebung und gute Verkehrsanbindung: Unser modernes Büro bietet dir die optimale Umgebung für unterschiedliche Arbeitsweisen – von Deep Work über Kollaboration und den besten Kaffee in Wien. Dank der verkehrsgünstigen Anbindung an die U1 bist du schnell im Büro. Als Laptop kannst du frei zwischen Windows und Mac wählen.
Flexibilität: Wir bieten ein flexibles Gleitzeitmodell und hybrides Arbeiten im Homeoffice, um Arbeits- und Privatleben in Einklang zu bringen.
Freizeitgestaltung: Diverse Sportangebote (z.B. myClubs)
Job Location Wien
Bei uns wirst du leistungsorientiert und marktgerecht, entsprechend deiner Qualifikationen (gem. § 23 GlBG) entlohnt. Die angebotene Entlohnung liegt dabei über dem kollektivvertraglichen Mindestgehalt (ST1 Regel) von jährlich brutto: Base Salary 53.802,–€ Per year JBRP2_AT
Senior Java/Typescript Fullstack Developer (m/w/d) Arbeitgeber: TechTalk GmbH
Unser Unternehmen ist ein hervorragender Arbeitgeber, der seit über 30 Jahren innovative Softwarelösungen entwickelt und dabei großen Wert auf persönliche und berufliche Weiterentwicklung legt. In einem selbstorganisierten, agilen Team in Wien bieten wir nicht nur Freiraum für kreative Ideen, sondern auch eine moderne Arbeitsumgebung mit flexiblen Arbeitszeiten und umfangreichen Weiterbildungsmöglichkeiten. Unsere offene Kommunikationskultur und die Möglichkeit, aktiv an bedeutenden Projekten mitzuwirken, machen uns zu einem attraktiven Arbeitgeber für talentierte Entwickler:innen.
StudySmarter Expertenrat🤫
Wir sind der Meinung, dass Sie so Senior Java/Typescript Fullstack Developer (m/w/d) erhalten könnten
✨Netzwerken, Netzwerken, Netzwerken!
Nutze LinkedIn und Xing, um mit Leuten aus der Branche in Kontakt zu treten. Lass uns gemeinsam nach Events oder Meetups suchen, wo du dich mit anderen Entwicklern austauschen kannst. Oft sind es persönliche Kontakte, die den entscheidenden Unterschied machen!
✨Zeig deine Projekte!
Hast du coole Projekte oder Beiträge auf GitHub? Teile sie! Lass uns sicherstellen, dass dein Portfolio glänzt und potenzielle Arbeitgeber sieht, was du drauf hast. Ein starkes Projekt kann oft mehr überzeugen als ein Lebenslauf.
✨Bereite dich auf technische Interviews vor!
Mach dich fit für technische Fragen und Coding-Challenges. Lass uns gemeinsam üben, damit du im Interview glänzen kannst. Es ist wichtig, dass du nicht nur die Theorie beherrschst, sondern auch praktisch zeigen kannst, was du kannst.
✨Bewirb dich direkt über unsere Website!
Wir freuen uns immer über Bewerbungen direkt über unsere Plattform. Das zeigt dein Interesse und Engagement. Lass uns gemeinsam deine Bewerbung auf den Weg bringen und die Chancen erhöhen, dass du Teil unseres Teams wirst!
Wir glauben, dass du diese Fähigkeiten brauchst, um Senior Java/Typescript Fullstack Developer (m/w/d) mit Bravour zu bestehen
Einige Tipps für deine Bewerbung 🫡
Sei du selbst!:Wir wollen dich kennenlernen, also zeig uns, wer du wirklich bist! Lass deine Persönlichkeit in deiner Bewerbung durchscheinen und erzähl uns, warum du für die Rolle als Senior Java/Typescript Fullstack Developer brennst.
Technische Skills hervorheben:Du hast Erfahrung mit Java, TypeScript oder Angular? Super! Mach das in deinem Lebenslauf deutlich. Zeig uns, welche Projekte du gemacht hast und wie du unsere Tech-Stack Herausforderungen meistern kannst.
Anpassung der Bewerbung:Jede Bewerbung sollte auf die jeweilige Stelle zugeschnitten sein. Nimm dir die Zeit, um zu zeigen, dass du die Anforderungen in der Jobbeschreibung verstanden hast und wie du dazu passt.
Bewerbung über unsere Website:Wir empfehlen dir, deine Bewerbung direkt über unsere Website einzureichen. So stellst du sicher, dass sie schnell bei uns ankommt und wir dich zeitnah kontaktieren können!
Wie man sich auf ein Vorstellungsgespräch bei TechTalk GmbH vorbereitet
✨Technologien verstehen
Mach dich mit den Technologien vertraut, die im Jobprofil erwähnt werden, wie Java, TypeScript und Angular. Zeige im Interview, dass du nicht nur die Grundlagen kennst, sondern auch, wie sie in der Praxis angewendet werden.
✨Teamarbeit betonen
Da das Unternehmen Wert auf Zusammenarbeit legt, solltest du Beispiele aus deiner bisherigen Erfahrung einbringen, die deine Teamfähigkeit und deinen Beitrag zu gemeinsamen Projekten zeigen. Erkläre, wie du in einem agilen Umfeld gearbeitet hast.
✨Fragen vorbereiten
Bereite einige durchdachte Fragen vor, die du dem Interviewer stellen kannst. Das zeigt dein Interesse an der Position und am Unternehmen. Frage zum Beispiel nach den aktuellen Herausforderungen des Teams oder nach den Möglichkeiten zur Weiterbildung.
✨Kreativität und Problemlösungsfähigkeiten zeigen
Bereite dich darauf vor, über spezifische Projekte zu sprechen, bei denen du kreative Lösungen gefunden hast. Das Unternehmen schätzt Verbesserungsvorschläge, also sei bereit, deine Ideen zu teilen und zu erklären, wie du Probleme angegangen bist.