Entwicklung und Erweiterung von kundenspezifischen bzw. eigenen SaaS Softwarelösungen auf Basis von Java oder Java EE in einem agilen Umfeld Konzeptionierung und Implementierung von anspruchsvollen Strategien in Softwareentwicklungsprojekten Implementierung von IT-Prozessen sowie Unterstützung bei der Optimierung und Weiterentwicklung von bestehender Software mit Cloud Schwerpunkt Eigenständige Entwicklung in allen Schichten der Anwendung, sowohl Backend als auch Frontend nach eigenem Schwerpunkt Mitarbeit in allen Phasen des Software-Lifecycles, inklusive der Angebotsphase Enge Abstimmung mit Kunden aus unterschiedlichen Branchen (z.B. Automobil, Aerospace und Elektromobilität) Profile Abgeschlossenes Studium in (Wirtschafts-) Informatik oder eine vergleichbare Ausbildung mit mehrjähriger Berufserfahrung im IT-Umfeld Sehr gute Kenntnisse im Bereich Java oder Java EE, sicherer Umgang mit gängigen Frameworks (z.B. JSF/Primefaces, Angular, React, Spring, Spring Boot, JPA, …), Erfahrung mit Client/Server sowie Microservice Architekturen und der Entwicklung von Webanwendungen Fundierte Kenntnisse im Umgang mit relationalen und dokumentenbasierte Datenbanken Erfahrung in weiteren Programmiersprachen und mit Anwendungsservern wie z.B. Tomcat, Wildfly, Glassfish sind von Vorteil Erste Erfahrungen mit Containerisierung (Docker, Kubernetes) und Cloud Umgebungen (MS Azure, Amazon AWS, ) sind wünschenswert