Applikations-Entwickler Java / Fullstack
- Anstellung
- Vertrag
- Pensum
- 100%
- Ort
- Bern · Remote möglich
- Sprachen
- Deutsch, Deutsch
- Erstmals ausgeschrieben
Applikations-Entwickler Java / Fullstack #
(m/w/d)
freiberuflich/in temporärer Festanstellung für ein Projekt
Bern
Startdatum: 01/27
Referenznummer: 901570/1
Projektinformationen ###
- Kein Sub-Contracting möglich, ausschliesslich Personalverleih über die Hays (Schweiz)
Aufgaben ###
- Entwicklung und Weiterentwicklung moderner Java-Applikationen innerhalb einer Microservice-Architektur
- Aktive Mitarbeit beim Aufbau einer neuen Systemlandschaft für die Routen- und Zustellplanung
- Entwicklung von Backend-Komponenten mit Java, Spring und Spring Boot
- Mitarbeit an Frontend-Komponenten auf Basis von Angular
- Entwicklung und Integration von RESTful APIs sowie deren Dokumentation mit Swagger
- Einsatz von Kafka für die ereignisbasierte Kommunikation zwischen verschiedenen Services
- Containerisierung und Betrieb der Anwendungen mit Docker und Kubernetes
- Sicherstellung einer hohen Codequalität durch Unit Tests, Code Reviews und etablierte Entwicklungsstandards
- Enge Zusammenarbeit mit Java-Entwickler, Machine Learning Engineers, Business Analysten und UX-Spezialisten
- Aktive Mitarbeit im Scrum DevOps Team, Übernahme gemeinsamer Verantwortung für die Sprintziele sowie kontinuierlicher Wissensaustausch innerhalb des Teams
Profil ###
- Hochschul- oder Fachhochschulabschluss mit Schwerpunkt Softwareentwicklung/Informatik oder vergleichbare praktische Erfahrung
- Solide Berufserfahrung in der Entwicklung von Java-Applikationen
- Fundierte praktische Kenntnisse in Java, Spring und Spring Boot
- Erfahrung mit Angular und modernen Frontend-Technologien
- Gute Kenntnisse in Kafka sowie im Umgang mit ereignisgetriebenen Architekturen
- Praktische Erfahrung mit Microservices, RESTful APIs und Swagger
- Erfahrung mit Docker und Kubernetes beziehungsweise containerisierten Anwendungen
- Hoher Qualitätsanspruch an Softwareentwicklung mit Erfahrung in Unit Testing, Code Reviews und sauberem Source-Code-Management
- Erfahrung in der Zusammenarbeit innerhalb eines Scrum- bzw. agilen Entwicklungsteams sowie ausgeprägte Teamorientierung
- Stilsichere Deutschkenntnisse in Wort und Schrift sowie sehr gute Englischkenntnisse
Benefits ###
- Verantwortungsvolle und abwechslungsreiche Tätigkeit in einem technisch spannenden Umfeld
- Zugang zu modernsten Technologien und Tools
- Remote-Möglichkeit
Ausgeschrieben heute