Beschreibung
Die Aufgaben:
• Agile Entwicklung moderner Web-Anwendungen und Microservice-Backends mit flexiblen Schnittstellen und effizienter Datenhaltung
• Umsetzung, Weiterentwicklung und Wartung der Applikationen, Services und Features, von Performance-Optimierung, Fehler-Analyse bis hin zur Fehlerbehebung
• Vorantreiben neuer Projekte oder Features und Beteiligung an Konzeption-, Dokumentation- & Technologie-Auswahl Eventuelle Mitarbeit in Projekten zur Bereitstellung neuer Anwendungen/Produkte
• Schreiben automatisierter Unit Tests für den entwickelten Code
• Mitwirkung, dass die Anwendungen konsequent Cloud Native sind (DevOps, CI/CD, Kubernetes, Microservices)
Die Anforderungen:
• Mehrjährige Projekterfahrung im Bereich Java (idealerweise Java 17) und Spring und die Begeisterung mit unterschiedlichen Technologien zu entwickeln
• Gute Kenntnisse aktueller Webtechnologien, TypeScript, HTML5, CSS3, JavaScript
• Erfahrungen in Webframework (Angular, Vue, React) sowie Erstellung von Webkomponenten
• Sichere Kenntnisse bei der Programmierung von Schnittstellen (JSON, XML, REST)
• Erfahrung mit NoSQL Datenbanken (Cosmos DB + Gremlin API, MongoDB) und SQL-Datenbanken
• Erfahrung mit Container-Technologien Kubernetes / Docker
• Erfahrung mit Spring, Spring Boot, Java, Nest.JS, Kotlin, GitHub + GitHub Actions
• Sehr gute Deutschkenntnisse (min. Sprachniveau C2)
Die Details:
• Projektbeginn: 01.03.2024
• Projektort: Frankfurt am Main
• Projektdauer: 31.12.2024 (mit Option auf Verlängerung)