Deine Rolle – das wartet auf Dich: Softwareentwicklung (Konzeption, Entwicklung, Integration, Pflege/Wartung) von modernen IT-Anwendungen auf Basis aktueller Java-Technologien (JEE, JSF) und mittels agiler bzw. klassischer Entwicklungsmethoden Neu- und Weiterentwicklung von Front-& Backendkomponenten für Webanwendungen, Client-Server-Lösungen und Content Management Systemen Erstellung von Prototypen und Case Studies Entwicklung mobiler Anwendungen in Java und nativ für Android und iOS Umsetzung fachlicher Anforderungen auf mobilen Endgeräten Erstellung, Durchführung und Dokumentation von Entwicklertests (Modultests, Komponententests) Entwicklung, Ausbau und Pflege von Werkzeugen zur Testautomatisierung Arbeit im technischen Third-Level-Support (Bugfixing und Bugtracking) Zusammenarbeit und Beratung von Oberflächengestaltungen bezüglich Corporate Design Deine Skills – das bringst Du mit: Abgeschlossenes Studium oder erfolgreich absolvierte Ausbildung mit Schwerpunkt Informatik Projekterfahrung in der agilen Softwareentwicklung (Scrum) und dem Aufbau komplexerer Webanwendungen Erfahrungen in der Java Softwareentwicklung und ggf. weiteren Programmiersprachen Kenntnisse in den gängigen Frontendtechnologien (HTML 5, CSS3…) Erfahrungen in der Auswahl und im Design relationaler Datenbanken, vorwiegend Oracle und Postgres Kenntnisse in JEE und/oder Spring-Container Kenntnisse in RESTful-Architekturen und APIs clientseitige JavaScript-Applikationen mit Vue.js Microservices DevOps-Erfahrung (Virtualisierung, Docker und Kubernetes) Kenntnisse in Test Driven Development, Unit-Tests Sicherer Umgang mit verteilten Versionierungsystemen, z. B. git, hg CSS Präprozessoren (SASS/SCSS) Kenntnisse gängiger Web-Development-Tools für Debugging und Performance- Messungen Gute Deutschkenntnisse Projektbezogene Reisebereitschaft innerhalb Deutschlands (nach Corona) – derzeit remote Unser Versprechen an Dich: Spannende unternehmerische Herausforderungen bei verschiedenen namenhaften Unternehmen in Deutschland Beste Work-Life-Balance durch flexible Arbeitszeiten und Homeoffice-Möglichkeiten Intensives Learning-on-the-job und strukturierte Trainings- und Zertifizierungsangebote Überdurchschnittliche und motivationsorientierte Vergütung Sonderurlaub bei wichtigen privaten Anlässen Enge und familiäre Zusammenarbeit, die jederzeit den persönlichen Austausch zulässt Möglichkeiten der individuellen Beteiligung am Unternehmenserfolg Mitarbeiterevents sowie regelmäßiger Austausch im internen Team Möglichkeit der betrieblichen Altersvorsorge