Unser Kunde sucht einen erfahrenen Softwareentwickler zur Verstärkung seines Teams in Potsdam. In dieser Position sind Sie verantwortlich für die eigenständige Entwicklung und Optimierung komplexer Softwarelösungen. Sie tragen aktiv zur Weiterentwicklung der Softwarearchitektur und der Codequalität bei und spielen eine zentrale Rolle in technischen Entscheidungsprozessen. Sie arbeiten eng mit Senior-Entwicklern zusammen und unterstützen Junior-Kollegen bei ihrer fachlichen Entwicklung. Zu Ihren Aufgaben gehört die Verantwortung für Teilmodule oder Feature-Bereiche, wobei Sie sicherstellen, dass Wartbarkeit, Skalierbarkeit, Performance und Stabilität gegeben sind. Sie analysieren technische Fehler, führen Debugging durch und setzen nachhaltige Lösungen um. Zudem sind Sie in den agilen Entwicklungsprozess eingebunden und arbeiten konstruktiv mit Product Ownern und Scrum Mastern zusammen. Ihr Arbeitsumfeld zeichnet sich durch eine offene Feedbackkultur, flache Hierarchien und ein motiviertes Team aus. Sie profitieren von einer attraktiven Vergütung, 30 Tagen Urlaub im Jahr und hervorragenden Weiterbildungsmöglichkeiten. Zudem haben Sie die Möglichkeit, im hybriden Arbeitszeitmodell zu arbeiten und an einem Firmenfitnessprogramm teilzunehmen.
Experte Softwareentwicklung (m/w/d)
Beschreibung
Anforderungen
Der ideale Kandidat bringt mindestens 3 Jahre Erfahrung in der Softwareentwicklung komplexer, verteilter Systeme mit. Sie haben fundierte Kenntnisse in Java, Jakarta EE und Spring Boot sowie Erfahrung im Design und Betrieb von Microservices-Architekturen. Ein sicheres Arbeiten mit SQL-Datenbanken und ein gutes Verständnis von Identity & Access Management (IAM) sind ebenfalls erforderlich. Sie haben Erfahrung mit CI/CD-Pipelines, arbeiten sicher in Linux-Umgebungen und sind vertraut mit Docker und Kubernetes. Kenntnisse in Infrastrukturautomatisierung, beispielsweise mit Terraform und Helm, sind von Vorteil. Idealerweise verfügen Sie über ein Grundverständnis von UX/UI-Prinzipien und Erfahrung mit modernen Frontend-Frameworks wie Vaadin, Angular, React oder Vue.js. Sie kommunizieren sicher auf Deutsch (C1) und nutzen Englisch routiniert für Dokumentation und Zusammenarbeit. Persönliche Eigenschaften wie Teamfähigkeit, analytisches Denken und eine proaktive Arbeitsweise runden Ihr Profil ab.