Das Unternehmen steht für digitale Exzellenz und bietet vielfältige Entwicklungsmöglichkeiten für alle Mitarbeitenden. Hier wird gemeinsames Wachstum und Lernen in anspruchsvollen Projekten und interdisziplinären Teams gefördert. Der Fokus liegt auf IT und dem Erfolg der Kunden. Als Treiber der KI-Transformation verbindet das Unternehmen Mut zur Veränderung mit technologischer Expertise und zukunftsfähigen Strategien. In dieser Rolle als Software Engineer entwerfen und entwickeln Sie anspruchsvolle Softwarelösungen im Bereich Cloud Computing. Sie setzen moderne Technologien wie Java, JavaScript, Spring oder Kubernetes gezielt in Projekten ein und arbeiten in interdisziplinären Teams an der Konzeption, dem Design und der Entwicklung von Cloud-Softwareprojekten. Zu Ihren Aufgaben gehört die Übernahme abwechslungsreicher Tätigkeiten im gesamten Engineering-Prozess, um das Team auf das nächste Level zu bringen. Zudem sichern Sie die Softwarequalität durch Test-First-Ansätze und integrieren DevOps-Praktiken in die Entwicklung. Das Unternehmen bietet Ihnen ein dynamisches Arbeitsumfeld, in dem Sie zukunftsweisende Java/JavaScript-Lösungen und Cloud Native Ansätze entwickeln können. Es wird Wert auf eine offene Unternehmenskultur gelegt, die auf Verantwortungsübernahme und gemeinsamen Erfolgen basiert.
Software Engineer Java Cloud Computing (m/w/d)
Beschreibung
Anforderungen
Für diese Position ist ein abgeschlossenes Studium oder eine Ausbildung im IT-Bereich erforderlich. Sie sollten erste Erfahrungen in der Umsetzung von Architekturen mit Java, Kotlin oder Python mitbringen. Ein gutes Architekturverständnis, insbesondere im Umgang mit Werkzeugen wie UML, IDEs, DDD, Git und Continuous Delivery, ist ebenfalls wichtig. Idealerweise haben Sie bereits praktische Erfahrungen mit Cloud-Lösungen wie AWS, Azure oder OpenShift gesammelt. Zudem sollten Sie Interesse daran haben, Ihre Fähigkeiten mit Tools wie Docker, Kubernetes und Terraform zu erweitern. Kenntnisse im Umgang mit KI-Tools und die Fähigkeit, deren Ergebnisse kritisch zu bewerten, sind von Vorteil. Sehr gute Deutschkenntnisse sowie gute Englischkenntnisse sind notwendig, um eine sichere Kommunikation zu gewährleisten. Persönliche Eigenschaften wie Teamfähigkeit, analytisches Denken und eine hohe Motivation zur kontinuierlichen Weiterbildung runden Ihr Profil ab.