Unser Kunde ist ein dynamisches und innovatives Unternehmen, das sich auf die Herstellung von CNC-Fräsmaschinen und CNC-Fräswerkzeugen spezialisiert hat. In einem modernen Arbeitsumfeld mit flachen Hierarchien und kurzen Entscheidungswegen bieten wir Ihnen die Möglichkeit, als Full-Stack-Entwickler (m/w/d) mit den Technologien AWS, Nuxt.js und Java Spring Boot zu arbeiten. In dieser Rolle sind Sie verantwortlich für die Weiterentwicklung und Pflege unserer bestehenden Full-Stack-Anwendungen, die auf Nuxt.js (TypeScript) im Frontend und Java Spring Boot im Backend basieren. Zu Ihren Aufgaben gehört die Optimierung und Dokumentation unserer Cloud-Architektur auf AWS sowie die enge Zusammenarbeit mit DevOps- und Cloud-Teams, um Skalierbarkeit, Sicherheit und Performance sicherzustellen. Sie integrieren neue Features und Services in unsere bestehende Infrastruktur und unterstützen die Umsetzung unserer Cloud-Strategie. Zudem identifizieren Sie technische Herausforderungen und tragen zur Lösung dieser bei. Sie haben die Möglichkeit, technische Entscheidungsvorlagen mitzugestalten und Ihr Wissen im Bereich AWS-Technologien im Team zu teilen. Wir bieten Ihnen ein individuelles Einarbeitungsprogramm, das Ihnen den Einstieg erleichtert, sowie ein unterstützendes Team, das Sie beim Wachsen begleitet.
Full-Stack-Entwickler (m/w/d) AWS, Nuxt.js & Java Spring Boot
Beschreibung
Anforderungen
Der ideale Kandidat verfügt über ein abgeschlossenes Studium in Informatik, Wirtschaftsinformatik oder einem vergleichbaren Bereich. Sie bringen fundierte Erfahrung in der Full-Stack-Entwicklung mit, idealerweise mit Nuxt.js (TypeScript) und Java Spring Boot. Sehr gute Kenntnisse in AWS Services sind erforderlich, insbesondere in Cognito, API Gateway, Lambda, WAF, SQS, SNS, SES, IAM Identity Center, Cloudwatch, RDS, Eventbridge, Cloudfront, Route53 und S3. Erfahrung mit Infrastructure as Code (IaC), beispielsweise mit Terraform, sowie Kenntnisse in CI/CD-Pipelines, bevorzugt mit GitLab CI, sind ebenfalls von Vorteil. Ein sicherer Umgang mit Linux (Debian) und Automatisierungstools ist notwendig. Programmierkenntnisse in JavaScript/TypeScript, Java und idealerweise auch Python runden Ihr Profil ab. Ein gutes Verständnis für IAM, Sicherheitsstandards und Compliance in der Cloud sowie eine Begeisterung für moderne Web-Technologien und Cloud-native-Entwicklung sind ebenfalls wichtig. Sehr gute Deutsch- und Englischkenntnisse (mindestens C1) sind erforderlich.