Description
Aufgaben:• Entwicklung und Wartung von serverseitiger Logik und APIs.
• Integration von Datenbanken und externer Dienste sowie Datenmanagement.
• Performance-Optimierung und Sicherstellung der Skalierbarkeit von Anwendungen.
• Implementierung und Überprüfung von Sicherheitsmechanismen.
Erforderliche Fähigkeiten:
• Fundierte Kenntnisse in serverseitigen Programmiersprachen und Frameworks (z.B. Java/Spring, .NET Core, Python/Django).
• Erfahrung mit relationalen (SQL) und nicht-relationalen Datenbanken (NoSQL) wie PostgreSQL, MongoDB.
• Erfahrung mit API-Design und -Implementierung (REST, GraphQL).
• Kenntnisse in Authentifizierung und Autorisierung (OAuth, JWT).
Technologien und Tools:
• Java, Spring Boot, Hibernate, .NET Core.
• SQL (PostgreSQL, MySQL), NoSQL (MongoDB, Cassandra).
• API-Gateways (Kong, Apigee), Message Broker (RabbitMQ, Kafka).
• CI/CD-Tools: Jenkins, GitLab CI, Docker.
Qualifikationen:
• Bachelor- oder Masterabschluss in Informatik oder verwandten Bereichen.
• Erfahrung in der Entwicklung von skalierbaren Backend-Systemen.