Das Unternehmen bietet eine spannende Möglichkeit für Software Engineers, die ihre Fähigkeiten im Bereich Cloud-Entwicklung weiter ausbauen möchten. In dieser Rolle sind Sie verantwortlich für die Entwicklung cloud-nativer Anwendungen auf der Plattform AWS und begleiten diese vom Design bis hin zum produktiven Betrieb. Sie übernehmen Verantwortung für einzelne Services, sorgen für deren Stabilität, Performance und kontinuierliche Weiterentwicklung. Zudem gestalten Sie gemeinsam mit Ihrem Team die Cloud-Architektur und bringen Ihre eigenen Ideen aktiv ein. Ihre Aufgaben umfassen die Entwicklung und Optimierung von CI/CD-Pipelines für automatisierte Deployments sowie die Automatisierung von Infrastruktur mithilfe von Infrastructure as Code, beispielsweise mit AWS CDK. Sie arbeiten eng mit DevOps-, Produkt- und Entwicklungsteams zusammen und beteiligen sich aktiv an Code Reviews und Architekturentscheidungen. Diese Position bietet Ihnen die Möglichkeit, Verantwortung für eigene Services im produktiven Umfeld zu übernehmen und aktiv an der Gestaltung von Architektur und technischen Entscheidungen mitzuwirken. Sie werden Teil eines erfahrenen Engineering-Teams, das großen Wert auf gute Softwarequalität legt und regelmäßige Code Reviews durchführt. Zudem haben Sie Raum für fachliche Weiterentwicklung und die Perspektive, in eine Senior-Rolle zu wachsen.
Software Engineer (m/w/d) mit Fokus AWS
Beschreibung
Anforderungen
Der ideale Kandidat bringt 2 bis 3 Jahre Erfahrung in der Softwareentwicklung mit und hat sehr gute Kenntnisse in Java sowie Erfahrung mit einer weiteren Programmiersprache, wie beispielsweise TypeScript oder Go. Erste praktische Erfahrungen mit Cloud-Technologien, vorzugsweise AWS, sind von Vorteil. Zudem sollten Sie mit modernen Entwicklungsprozessen wie CI/CD, Git und automatisiertem Testing vertraut sein und ein grundlegendes Verständnis von Softwarearchitektur und APIs mitbringen. Wünschenswert sind auch Kenntnisse in Infrastructure as Code, beispielsweise mit AWS CDK oder Terraform, sowie erste Berührungspunkte mit Monitoring, Logging oder dem Betrieb von Anwendungen. Persönlich zeichnen Sie sich durch Selbstständigkeit und Verantwortungsbewusstsein aus. Sie haben den Anspruch, saubere und nachhaltige Lösungen zu entwickeln und bringen eigene Ideen ein. Motivation zur fachlichen Weiterentwicklung und die Bereitschaft, Neues zu lernen, sind ebenfalls wichtig. Sie sollten zudem die Bereitschaft mitbringen, einmal wöchentlich am Teamtag vor Ort im Büro zu arbeiten.