Softwareentwickler/-in
Role details
Job location
Tech stack
Job description
In dieser Rolle arbeitest Du eng mit Kollegen zusammen, um Anforderungen unserer Kunden zu verstehen und individuelle Softwarelösungen auf Basis von Java, TypeScript und Spring Boot, Java EE oder im Bereich DevSecOps oder Cloud zu entwickeln., * Analyse von Kundenanforderungen und Erstellung von Spezifikationen
- Entwurf und Entwicklung von Softwarelösungen unter Verwendung oben genannter Technologien
- Unterstützung bei der Qualitätssicherung, Testerstellung und -durchführung
- Zusammenarbeit mit dem Projektteam, um sicherzustellen, dass die Ziele des Projekts erreicht werden
- Aktualisierung von Dokumentationen und Unterstützung bei Abstimmungen mit den Kunden
Requirements
- Abgeschlossenes Studium der Informatik oder einer verwandten Fachrichtung
- Erfahrung in mehreren der folgenden Bereiche: Java, Java EE, TypeScript, Spring Boot, WildFly, Quarkus, REST, Microservice-Architektur, Datenbanken (SQL/noSQL), Cloud, DevOps und zugehörige Frameworks und Tools
- Erfahrung in der Arbeit mit agilen Methoden wie Scrum oder Kanban
- Gutes Verständnis von Softwareentwicklungspraktiken wie Domain Driven Design, Qualitätssicherung, Test Driven Development, Continuous Integration / Continuous Delivery und DevOps
- Kenntnis wesentlicher Aspekte, die bei der Entwicklung von Software beachtet werden müssen und Kenntnis von Methoden und Techniken, um entscheidende Faktoren zu verbessern
- Fließende Deutsch- und Englischkenntnisse
Benefits & conditions
Wir bieten Dir eine spannende und abwechslungsreiche Arbeit in einem innovativen und erfahrenen Umfeld. Wir legen Wert auf offene Kommunikation, Engagement, eigenverantwortliches Handeln, flache Hierarchien und eine positive und kreative Arbeitsatmosphäre. Ein flexibiles Arbeitszeitmodell und passend zu den Aufgaben anteilig mobiles Arbeiten sind fester Bestandteil unserer Arbeitskultur. Darüber hinaus bieten wir Dir eine leistungsorientierte Vergütung, eine umfassende und individuelle Einarbeitung in unsere Technologien und Prozesse nach unserem Coaching-Modell sowie vielfältige Entwicklungsmöglichkeiten.