Branche: Funk und Kommunikation
35 Wochenstunden
Projektbeschreibung:
Werden Sie ein Teil unserer Entwicklung und tragen Sie maßgeblich zum Erfolg unserer Produkte bei. Als Senior Software Developer Java (m/w/x) für den Bereich R&D System Software - Radio Monitoring erwartet Sie ein spannendes Tätigkeitsfeld in einem agilen und internationalen Umfeld.
Aufgaben:
- Sie entwerfen, entwickeln und integrieren Backend-Komponenten mit Java und Spring Boot für ein verteiltes Softwaresystem
- Sie spezifizieren Schnittstellen und implementieren diese entsprechend der Spezifikation
- Mit RabbitMQ als MessageBroker entwickeln Sie Dienste, die miteinander kommunizieren und an MongoDB anbinden
- Sie stellen mit JUnit und Integrationstests eine hohe Qualität der Softwarekomponenten sicher
- Sie sind verantwortlich für die technische Dokumentation der von Ihnen entwickelten Softwarekomponenten
- Sie sind Mitglied in einem standortübergreifenden SCRUM-Team und entwickeln nach agilen Methoden
Qualifikationen:
- Abgeschlossenes Studium der Informatik, Elektro- und Informationstechnik, Informations- und Kommunikationstechnik oder eines vergleichbaren Studiengangs
- Mehrjährige Berufserfahrung in der Softwareentwicklung im Bereich Microservices mit Java, SpringBoot und RabbitMQ oder vergleichbaren MQTT-Frameworks
- Solide Erfahrung in Design, Layout und Implementierung von NoSQL-Datenbanken wie MongoDB
- Umfassende Kenntnisse in der Anwendung und Implementierung von Unit-Tests, idealerweise Erfahrung in der testgetriebenen Entwicklung
- Verhandlungssichere Deutschkenntnisse sowie gute Englischkenntnisse in Wort und Schrift
Wir bieten:
Corporate Benefits (Mitarbeiterangebote)
Individuelle Weiterbildungsmöglichkeiten
360° Betreuung: Feedbackgespräche, Karriereplanung, Unterstützung bei Umzug, etc.
Flexible Arbeitszeiten und Möglichkeiten für Remote-Arbeit
Betriebliche Altersvorsorge & Vermögenswirksame Leistungen
30 Urlaubstage und flexible Urlaubsplanung
Auszeichnung als Kununu TOP Company