Software Engineer Java Cloud Computing
Role details
Job location
Tech stack
Job description
Hamburg Vor Ort Vollzeit Mid-Level vor 10 Stunden Gehaltsrahmen wird im Prozess kommuniziert Teilen, In der Rolle des Software Engineers entwirfst und entwickelst du anspruchsvolle Softwarelösungen im Bereich Cloud Computing. Du setzt moderne Ansätze wie Java, JavaScript, Spring oder Kubernetes gezielt im Projekt ein und arbeitest in interdisziplinären Teams an der Konzeption, dem Design und der Entwicklung von Cloud-Softwareprojekten. Deine Aufgaben umfassen abwechslungsreiche Tätigkeiten aus dem gesamten Engineering-Prozess, wobei du das Team auf den nächsten Level bringst. Zudem sicherst du die Softwarequalität durch Test-First-Ansätze und integrierst DevOps-Praktiken in die Entwicklung. Du entwickelst zukunftsweisende Java/JavaScript-Lösungen und Cloud Native Ansätze je nach Projektkontext.
Requirements
Für diese Rolle benötigst du ein abgeschlossenes Studium oder eine Ausbildung im IT-Bereich. Erste Erfahrungen in der Umsetzung von Architekturen mit Java, Kotlin oder Python sind von Vorteil. Du solltest ein gutes Architekturverständnis mitbringen und Werkzeuge wie UML, IDEs, DDD, Git und Continuous Delivery einordnen können. Idealerweise hast du praktische Erfahrungen mit Cloud-Lösungen wie AWS, Azure oder OpenShift gesammelt. Zudem ist es wünschenswert, dass du deine Fähigkeiten mit Tools wie Docker, Kubernetes und Terraform erweitern möchtest. Kenntnisse im Umgang mit KI-Tools sind ebenfalls wichtig, da du diese in deinem Fachgebiet souverän einsetzen und die Ergebnisse kritisch bewerten solltest. Sehr gute Deutsch- sowie gute Englischkenntnisse sind erforderlich, um eine sichere Kommunikation zu gewährleisten.