Beschreibung
Aufgaben:
• Mitgestaltung und Optimierung der gesamten Softwarearchitektur.
• Design und Implementierung neuer intelligenter Features sowie ständiges Code Refactoring.
• Continuous Integration und Erstellung von Unit Tests.
Profil:
• Java und OpenJDK.
• Entwicklung von REST APIs und Einsatz von IoC Containern.
• Erfahrungen im Bereich Continuous Integration und dem Einsatz von entsprechenden Tools wie GitLab, Nexus, Maven, Gradle und Jira.
• Gute Kenntnisse im Bereich Software Deployment z.B. Debian Packages, Docker-Container.
• Gute Kenntnisse im Bereich Netzwerkprotokolle (TCP, UDP, SNMP, HTTP) z.B. mit Netty.
• Erfahrung mit Javascript und CSS und Angular.
• Erfahrung in Web-Design und -Entwicklung.
• agile Methoden wie SCRUM und Kanban.
• Begeisterung für Clean Code und Testautomatisierung.
• Gute Kenntnisse im Umgang mit Netzwerkanalyse-Tools (z.B. Wireshark).
• Erfahrungen bei der Entwicklung von Anwendungen für embedded Devices.
• Erfahrungen bei der Analyse von Kundenanforderungen und deren Umsetzung in technische Anforderungen.
• Fließendes Englisch
Nice to have:
• Erfahrung in der Entwicklung mit C/C++.
• Erfahrungen in der Entwicklung mit C# und .NET.
Start: Januar
Dauer: 3 Monate
Ort: Berlin
Sinya Lehr
Modis • IT Freelance