Salary: 55.000 - 85.000 € per year Requirements: Erfolgreich abgeschlossenes Studium der Informatik, Mathematik, Naturwissenschaften oder Ingenieurwissenschaften mit Schwerpunkt Softwareentwicklung Kenntnisse in der Softwareentwicklung in Java, JavaScript / Node.js,, SQL / noSQL Datenbanken und Cloud Computing (Azure, AWS) Grundlegende Erfahrung in Web-Technologien wie JavaEE, Spring, Websocket und Event-Driven Architectures (MQTT, AMQP, Apache Kafka) Kenntnisse in Continuous Integration and Deployment, sowie Projektmanagement und Kommunikation (Scrum, Kanban, Atlassian Jira, Confluence, Git, Slack) Du bringst fließende mündliche und schriftliche Kommunikationsfähigkeiten in Englisch und Deutsch mit und bist zu einer gelegentlichen Reisetätigkeit bereit Responsibilities: Du besprichst Requirements direkt mit dem Kunden, entwirfst darauf basierend technische Lösungen und arbeitest bei deren Implementierung mit Ob alleine in einem Proof-of-Concept oder im großen, agil aufgesetzten Projekt mit mehreren Teams – du bringst die Flexibilität mit in verschiedenen Projektsituationen dein Können zu zeigen und zum gemeinsamen Erfolg beizutragen Im Team fühlst du dich mit-verantwortlich für die gelieferte Lösung und bist bereit für die Zufriedenheit deines Kunden auch mal die „extra mile“ zu gehen Neben dem Entwickeln von Software ist es dir wichtig eine gute Beziehung zum Kunde aufzubauen Spaß an der engen Zusammenarbeit mit den Kollegen gehört für dich selbstverständlich mit dazu Dein neu erlerntes Wissen teilst du mit dem Team, gleichzeitig bildest du dich anhand deines individuellen Entwicklungsplanes weiter Technologies: AWS Atlassian Azure Cloud Confluence Git IoT JIRA Java JavaScript Kafka Kanban MQTT NoSQL SQL Slack Spring Web NodeJS Java EE Backend More: Concept Reply berät und unterstützt ihre Kunden aus Automotive, Telekommunikation, Retail und anderen Industrien in allen Belangen rund um den Einsatz vom Internet der Dinge (IoT) und Cloud Computing. Ihr Anspruch besteht darin, über die gesamte Wertschöpfungskette End-to-End anzubieten: angefangen von der Definition einer IoT Strategie über die Beratung der Anwendungs-möglichkeiten bis zur Konzeption und Umsetzung einer konkreten Lösung. Dies umfasst außerdem die Auswahl geeigneter Technologien und Komponenten, die Kommunikation und Interaktion zwischen den Objekten / Geräten als auch deren Integration.