Über das Unternehmen
Wir sind ein dynamisches Unternehmen, das nach einem motivierten und erfahrenen Software-Entwickler sucht, um unser engagiertes Entwicklerteam zu verstärken. Als Fullstack-Entwickler werden Sie an der Gestaltung, Entwicklung und Wartung geschäftskritischer Anwendungen mitwirken, die für den Erfolg unserer Produkte und Dienstleistungen entscheidend sind.
Aufgaben
- Entwerfen, entwickeln und testen leistungsfähiger Anwendungen mit Java oder Python
- Teilnahme am gesamten Software-Entwicklungszyklus von der Konzeption bis zur Bereitstellung
- Schreiben von gut strukturiertem, effizientem und testbarem Code
- Zusammenarbeit mit Produktmanagern, Designern und anderen Entwicklern
- Beheben von Problemen, Debuggen und Optimieren bestehender Systeme
- Beitrag zur Systemarchitektur und Weiterentwicklung des Technologie-Stacks
- Erstellung und Pflege umfassender technischer Dokumentation
- Unterstützung und Mentoring von Junior-Entwicklern
Anforderungen
- Mindestens 3 Jahre Berufserfahrung als Software-Entwickler mit Java oder Python
- Abschluss im Bereich Informatik, Ingenieurwesen oder einem verwandten technischen Fach
- Fundierte Kenntnisse in objektorientierter Programmierung
- Erfahrung mit gängigen Java-Frameworks (Spring, Maven) oder Python-Frameworks (Django, Flask)
- Vertrautheit mit relationalen (PostgreSQL, MySQL) und NoSQL-Datenbanken (MongoDB, Cassandra)
- Proficiency in Git und agilen Entwicklungsmethoden
- Sehr gute Kommunikationsfähigkeiten in Wort und Schrift
Zusätzliche Qualifikationen (Vorteilhaft)
- Erfahrung mit Cloud-Plattformen (AWS, GCP, Azure)
- Kenntnisse in Containerisierung und Orchestrierung (Docker, Kubernetes)
- Erfahrung mit CI/CD-Pipelines und -Tools (Jenkins, GitLab CI)
- Verständnis von Microservices-Architekturen
- Erfahrung in der Entwicklung von RESTful-APIs
- Grundkenntnisse in Frontend-Technologien (JavaScript, React, Angular)
- Branchenkenntnisse im Finanzdienstleistungssektor