Als Full Stack Entwickler arbeitest Du eng mit unseren Kunden vor Ort zusammen, um ihre Anforderungen zu verstehen und qualitativ hochwertige Softwarelösungen zu entwickeln. Neben Deinen Aufgaben als Full Stack Entwickler übernimmst Du bei Bedarf auch DevOps-Tätigkeiten, um sicherzustellen, dass die von Dir entwickelten Anwendungen reibungslos in der Produktion laufen. Implementierung von Backend- und Frontend-Funktionen in Zusammenarbeit mit anderen Entwicklern und dem Projektmanagement
Übernahme von DevOps-Tätigkeiten wie Continuous Integration, Continuous Delivery und Infrastructure-as-Code, um sicherzustellen, dass die Anwendungen reibungslos in der Produktion laufen
Aktive Teilnahme an agilen Software-Entwicklungsprozessen und kontinuierliche Verbesserung von bestehenden Prozessen und Arbeitsabläufen
Gewährleistung der Code-Qualität durch Testing, Fehlerbehebung und Dokumentation
Zusammenarbeit mit anderen Teams, um sicherzustellen, dass die Projekte innerhalb des Zeitrahmens und des Budgets abgeschlossen werden
Du hast ein abgeschlossenes Hochschulstudium oder eine fundierte Fachausbildung im Bereich Informatik und besitzt Erfahrungen und Kenntnisse in der Softwareentwicklung. Fundierte Erfahrung mit Java 11, 17, 21
Kenntnisse und Erfahrung in Spring, Spring Boot
Kenntnisse und Erfahrung in React oder Angular oder VueJS
Erfahrung mit Javascript, Typescript, HTML optional JSP/JSF/Thymeleaf
Erfahrung mit Datenbanken wie IBM DB2 oder Oracle Datenbank