Senior Software Developer (m/w/d) | Java Backend | Ereignis- und Störungsmanagement | GIS
- INIT - Karlsruhe
Über uns:
- Flexible Arbeitszeiten und Option „Mobile Office“
- 30 Tage Urlaub und die Möglichkeit auf 5 zusätzliche Tage „Flexi-Urlaub"
- Gaming Zone, Massagesessel und Creative Area
- Finanzielle Zusatzleistungen für u. a. Fahrtkosten und Kinderbetreuung
- Aktuelles Smartphone (Android/iOS) zur beruflichen & privaten Nutzung
Hier kannst Du Dich entfalten:
- Als Teil eines dynamischen Scrum-Teams entwickelst Du innovative Anwendungen für unsere Kunden, insbesondere im Bereich des Ereignis- und Störungsmanagements sowie unseres Geoinformationssystems (GIS). Dabei setzt Du auf das Spring Framework und Java, um maßgeschneiderte Lösungen anzubieten
- Unsere Aufgabenpalette ist ebenso vielfältig wie herausfordernd und reicht von der Anforderungsaufnahme über die Entwicklung bis hin zur erfolgreichen Installation der Anwendungen. Durch den Einsatz von manuellen Tests, Unit-Tests und End-to-End-Tests garantierst Du konstant eine hohe Qualität für unsere Lösungen
- Du übernimmst zudem die Durchführung umfangreicher Systemtests und leistest durch die präzise Dokumentation dieser Tests in Form von Bug-Tickets einen wesentlichen Beitrag zur Optimierung unserer Anwendungen
- In Deinem beruflichen Alltag wirst Du überwiegend mit Technologien und Systemen wie Java, SpringBoot, Postgres und REST arbeiten. Zum Testen setzt Du SpringBoot Integration- und Junit- Tests ein.
- Des Weiteren setzt Du Microsoft Azure DevOps, GitHub Copilot, Jira und GIT gezielt ein um den Entwicklungsprozess effizient zu gestalten
Das bringst Du mit:
- Du hast ein Studium im IT-Umfeld absolviert oder Dir Deine fachliche Expertise über praktische (Berufs-)Erfahrung angeeignet
- Du schöpfst aus Deiner breit gesammelten praktischen Erfahrung in der Softwareentwicklung mit Java (und ähnlichen Programmiersprachen)
- Softwaretechnik fasziniert Dich und die Leidenschaft an der Programmierung zeichnen Dich aus
- Fließende Deutsch- und Englischkenntnisse helfen Dir im technischen Austausch mit Kolleg*innen und Kunden
- Erfahrung im Umgang mit Spring und Spring Boot sind wünschenswert
- Bestenfalls hast Du bereits erste Erfahrung mit Cloud-Technologien (Linux/Kubernetes) und kannst diese einbringen oder möchtest sie Dir mittelfristig aneignen
Standort:
Du hast noch Fragen?
- Marco Emanuele
- HR Recruiter