Senior Software Engineer Java EE
Role details
Job location
Tech stack
Requirements
Befristet Agile Entwicklung von Java EE Applikationen für unterschiedliche Branchen Umsetzung von anspruchsvollen Anforderungen, Features und Designs sowie Implementierung von IT-Prozessen, Unterstützung bei der Optimierung und Weiterentwicklung von bestehender Software Eigenständige Entwicklung in allen Schichten der Anwendung, sowohl Backend als auch Frontend Mitarbeit in allen Phasen des Software-Lifecycles, inklusive der Angebotsphase Entwurf von performanten Anwendungsarchitekturen für komplexe Systeme Profile Abgeschlossenes Studium in (Wirtschafts-) Informatik oder eine vergleichbare Ausbildung mit mehrjähriger Berufserfahrung im IT-Umfeld Sehr gute Kenntnisse im Bereich Java EE, sicherer Umgang mit gängigen Frameworks (z.B. JSF/Primefaces, 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