Java Fullstack Software Engineer (Spring Boot / Angular)
- Type de contrat
- Contrat
- Taux d’occupation
- 60–100%
- Lieu
- Bern
- Langues
- Allemand, Allemand
- Première publication
- IT - Software Engineering
- Bern
- Contracting
- Teilzeit, 60-100%
- 04.01.2027 - 31.12.2027
- Java, Angular, Spring Boot
Deine Aufgaben:
- Entwicklung und Weiterentwicklung moderner Java-Applikationen innerhalb einer Microservice-Architektur
- Konzeption und Implementierung von Backend-Services mit Java, Spring und Spring Boot
- Entwicklung und Integration von Frontend-Komponenten mit Angular
- Implementierung und Anbindung von RESTful APIs sowie Dokumentation mittels Swagger
- Einsatz von Apache Kafka zur ereignisbasierten Kommunikation zwischen Microservices
- Containerisierung und Betrieb von Anwendungen mit Docker und Kubernetes
- Mitarbeit an der Entwicklung datenbasierter Optimierungslösungen im Zusammenspiel mit Machine Learning
- Sicherstellung einer hohen Codequalität durch Unit Tests, Code Reviews und etablierte Entwicklungsstandards
- Aktive Mitarbeit in einem interdisziplinären Scrum DevOps Team sowie Mitverantwortung für die Erreichung der Sprintziele
- Enge Zusammenarbeit mit Softwareentwicklern, Machine Learning Engineers, Business Analysten und UX-Spezialisten
- Kontinuierlicher Wissensaustausch und Mitgestaltung technischer Lösungen und Architekturentscheidungen
Dein Profil:
- Abgeschlossenes Studium in Informatik, Software Engineering oder vergleichbare Qualifikation durch praktische Erfahrung
- Mindestens 3 Jahre Erfahrung in der Java-Softwareentwicklung
- Fundierte Kenntnisse in Java, Spring und Spring Boot
- Praktische Erfahrung mit Angular und der Entwicklung moderner Webanwendungen
- Gute Kenntnisse in Apache Kafka sowie im Aufbau und Betrieb von Microservice-Architekturen
- Erfahrung mit RESTful APIs und Swagger
- Kenntnisse in Docker und Kubernetes sowie modernen DevOps-Umgebungen
- Hoher Qualitätsanspruch an Softwareentwicklung, insbesondere Clean Code, Unit Testing und Code Reviews
- Praktische Erfahrung mit agilen Entwicklungsmethoden und Scrum
- Selbstständige, strukturierte und lösungsorientierte Arbeitsweise sowie ausgeprägte Teamfähigkeit
- Sehr gute Deutsch- und Englischkenntnisse in Wort und Schrift
Publié aujourd'hui