Software Architekt
WeMatch GmbH
21 days ago
Role details
Contract type
Permanent contract Employment type
Full-time (> 32 hours) Working hours
Shift work Languages
English, German Experience level
Senior Compensation
€ 85KJob location
Remote
Tech stack
Java
JavaScript
Hibernate
Java Persistence API
Knockout.js
MariaDB
Software Architecture
Software Systems
TypeScript
Web Applications
Backend
Vue.js
Front End Software Development
Web Api
Job description
- Full-timeEmployment type: Full-time
- €70,000 - €85,000 (employer salary)
- Hybrid
- Be an early applicant, * Du konzipierst technische Lösungsansätze auf Grundlage grob definierter Anforderungen und stimmst diese eng mit relevanten Stakeholdern sowie dem Product Owner ab.
- Du gestaltest modulübergreifende Softwarearchitekturen und beziehst dabei funktionale wie auch nicht-funktionale Anforderungen konsequent mit ein.
- Du verantwortest die Umsetzung deiner Konzepte über den gesamten Lebenszyklus hinweg - von der Entwicklung bis zum stabilen Betrieb im Produktivumfeld.
- Du bringst dich aktiv in die Entwicklung ein und arbeitest hands-on an Frontend-, Backend-, Schnittstellen- und Datenbankkomponenten.
- Du unterstützt und begleitest andere Entwicklerinnen und Entwickler, teilst dein Fachwissen und etablierst nachhaltige Best Practices im Team.
- Du erstellst fundierte Entscheidungsgrundlagen, etwa für Architekturthemen oder technologische Richtungsentscheidungen.
Requirements
- Du verfügst über mehrjährige Erfahrung in der Entwicklung webbasierter Softwarelösungen und hast komplexe Entwicklungsprojekte erfolgreich umgesetzt.
- Du bringst fundierte Kenntnisse in folgenden oder vergleichbaren Technologien mit: Java, JavaScript, TypeScript, VueJS, KnockoutJS, REST-basierte HTTP- und Web-APIs, Hibernate/JPA, MariaDB.
- Du übernimmst fachliche Verantwortung, agierst als Vorbild im Team und hast Freude daran, Kolleginnen und Kollegen in ihrer Entwicklung zu fördern.
- Du verfügst über sehr gute Deutschkenntnisse auf muttersprachlichem Niveau sowie über solide Englischkenntnisse.
Benefits & conditions
- Homeoffice-Möglichkeit bis zu 100% (gelegentliche Team treffen im Office)
- Mitarbeit an einem etablierten Produkt
- Modernes Arbeitsumfeld mit klarer technischer Ausrichtung und hoher Codequalität.
- Strukturierte Einarbeitung, offenes Feedback und gegenseitige Unterstützung.
- Flexible Arbeitszeiten
- Individuelle Weiterentwicklung.