Auf einen Blick
- Aufgaben: Entwickle und warte Java-basierte Microservices und integriere REST APIs.
- Unternehmen: Innovatives Unternehmen in Zürich mit einer offenen Feedback-Kultur.
- Vorteile: Attraktives Gehalt, Gesundheitsleistungen und flexible Arbeitsmöglichkeiten.
- Weitere Informationen: Dynamisches Umfeld mit großartigen Karrierechancen und kontinuierlicher Weiterbildung.
- Warum dieser Job: Arbeite an spannenden Projekten und gestalte das Kundenerlebnis aktiv mit.
- Qualifikationen: Erfahrung in Java-Entwicklung und Teamarbeit erforderlich.
Das prognostizierte Gehalt liegt zwischen 45000 - 65000 € pro Jahr.
Java Softwareentwickler (m/w/d) – Zürich
Einsatzort: Zürich
Sprachen: Deutsch und Englisch (beide zwingend erforderlich)
Wir leben eine Feedback-Kultur mit den Werten Transparenz, Offenheit, Respekt und Wertschätzung und streben nach Höchstleistung. Wir arbeiten in einem Lean-agilen Setup und verbessern kontinuierlich unsere Prozesse, um das bestmögliche Kundenerlebnis zu gewährleisten. Eine hohe Selbstständigkeit und Eigenverantwortung sind für uns entscheidend, um stabile, sichere und leistungsfähige Kundenservices bereitzustellen.
Ihre Aufgaben:
- Entwicklung und Wartung von Java-basierten Microservices mit Spring Boot
- Design und Implementierung von REST APIs sowie Integration in bestehende Systeme
- Aufbau, Pflege und Optimierung von CI/CD-Pipelines (Git, GitLab, Docker, ggf. Kubernetes)
- Sicherstellung von Monitoring, Logging und Alerting im Cloud-Betrieb
- Betrieb und kontinuierliche Verbesserung geschäftskritischer Plattformen nach dem DevOps-Prinzip („You build it, you run it“)
- Arbeit mit relationalen und NoSQL-Datenbanken sowie Kafka oder vergleichbaren Message Brokern
- Automatisierung und Infrastrukturmanagement (Ansible, IaaS, Hybrid Cloud, Service Broker APIs)
- Umsetzung von Frontend-Komponenten mit Vue.js, inkl. UX-Design und API-Integration
Erfahrung:
- Nachweisliche Erfahrung als Java Softwareentwickler, idealerweise mit fundierten Kenntnissen in Spring Boot und Microservices
- Erfahrung mit CI/CD, Git, GitLab-Pipelines, Testautomatisierung sowie Monitoring/Alerting
- Bereitschaft zum Betrieb und zur kontinuierlichen Verbesserung von geschäftskritischen Plattformen im großen Maßstab
- Selbstständige, strukturierte und pragmatische Arbeitsweise
- Fähigkeit, komplexe Probleme eigenverantwortlich zu analysieren und zu lösen
- Belastbarkeit und souveränes Handeln auch in anspruchsvollen Situationen
- Erfahrung mit relationalen und nicht-relationalen Datenbanken sowie Kafka (oder ähnlichen Technologien)
- Verhandlungssichere Englischkenntnisse
- Teamfähigkeit, Lernbereitschaft und Offenheit für Wissensaustausch
- Kenntnisse in Infrastrukturvirtualisierung, IaaS und Hybrid-Cloud-Architekturen
- Erfahrung mit Open Service Broker APIs
- Automatisierungskenntnisse mit Ansible
- Erfahrung im IT-Service-Management und Betrieb (3rd-Level-Support)
- Verständnis für agile und Lean-Prinzipien
- Bereitschaft zur Rufbereitschaft (24/7-Betrieb) und kontinuierlichen Weiterentwicklung
- Abgeschlossene fachgerechte Ausbildung im IT-Bereich oder vergleichbare Qualifikation
- Mehrjährige relevante Berufserfahrung in der Softwareentwicklung
Bei Interesse bewerben Sie sich bitte mit Ihrem aktuellen Profil.
Java Software Engineer Arbeitgeber: Michael Bailey Associates
Als Arbeitgeber in Zürich bieten wir Ihnen die Möglichkeit, in einem dynamischen und innovativen Umfeld zu arbeiten, das von einer starken Feedback-Kultur geprägt ist. Unsere Werte wie Transparenz, Offenheit und Respekt fördern eine positive Arbeitsatmosphäre, in der Selbstständigkeit und Eigenverantwortung großgeschrieben werden. Zudem unterstützen wir Ihre persönliche und berufliche Weiterentwicklung durch kontinuierliche Schulungen und spannende Projekte im Bereich der Softwareentwicklung.
Kontaktdaten:
Michael Bailey Associates Recruiting-Team
StudySmarter Expertenrat🤫
Wir sind der Meinung, dass Sie so Java Software Engineer erhalten könnten
✨Tipp Nummer 1
Netzwerken ist der Schlüssel! Nutze Plattformen wie LinkedIn, um mit anderen Java-Entwicklern und Recruitern in Kontakt zu treten. Zeige dein Interesse an der Branche und teile deine Projekte oder Erfolge.
✨Tipp Nummer 2
Bereite dich auf technische Interviews vor! Übe Coding-Challenges und sei bereit, deine Lösungen zu erklären. Wir empfehlen dir, Mock-Interviews mit Freunden oder Kollegen durchzuführen, um dein Selbstvertrauen zu stärken.
✨Tipp Nummer 3
Sei proaktiv! Wenn du eine interessante Stelle siehst, bewirb dich direkt über unsere Website. Warte nicht darauf, dass die perfekte Gelegenheit zu dir kommt – zeig Initiative und Interesse!
✨Tipp Nummer 4
Feedback ist Gold wert! Nach einem Interview, egal ob erfolgreich oder nicht, frage nach Rückmeldungen. Das hilft dir, dich weiterzuentwickeln und zeigt, dass du lernbereit bist.
Wir glauben, dass du diese Fähigkeiten brauchst, um Java Software Engineer mit Bravour zu bestehen
Einige Tipps für deine Bewerbung 🫡
Sei du selbst!:Wir wollen dich kennenlernen, also zeig uns, wer du wirklich bist! Lass deine Persönlichkeit in deiner Bewerbung durchscheinen und erzähl uns, warum du der perfekte Java Softwareentwickler für unser Team bist.
Pass auf die Details auf!:Achte darauf, dass deine Bewerbung fehlerfrei ist. Rechtschreibfehler oder unklare Formulierungen können einen schlechten Eindruck hinterlassen. Nimm dir die Zeit, alles sorgfältig zu überprüfen, bevor du es abschickst.
Zeig deine Erfahrungen!:Erzähle uns von deinen bisherigen Projekten und Erfahrungen mit Java, Spring Boot und CI/CD. Konkrete Beispiele helfen uns, deine Fähigkeiten besser einzuschätzen und zu sehen, wie du in unser Team passt.
Bewirb dich über unsere Website!:Der einfachste Weg, um Teil unseres Teams zu werden, ist, dich direkt über unsere Website zu bewerben. So stellst du sicher, dass deine Bewerbung schnell und unkompliziert bei uns ankommt!
Wie man sich auf ein Vorstellungsgespräch bei Michael Bailey Associates vorbereitet
✨Verstehe die Technologien
Mach dich mit den spezifischen Technologien vertraut, die in der Stellenbeschreibung erwähnt werden, wie Java, Spring Boot und CI/CD-Tools. Zeige im Interview, dass du nicht nur die Grundlagen kennst, sondern auch praktische Erfahrungen hast.
✨Bereite Beispiele vor
Überlege dir konkrete Beispiele aus deiner bisherigen Berufserfahrung, die deine Fähigkeiten als Java Softwareentwickler unter Beweis stellen. Sei bereit, über Herausforderungen zu sprechen, die du gemeistert hast, und wie du zur Verbesserung von Prozessen beigetragen hast.
✨Zeige Teamgeist
Da Teamarbeit und Wissensaustausch wichtig sind, solltest du im Interview betonen, wie du in der Vergangenheit erfolgreich im Team gearbeitet hast. Teile Geschichten, die deine Teamfähigkeit und deinen respektvollen Umgang mit Kollegen zeigen.
✨Fragen stellen
Bereite einige Fragen vor, die du dem Interviewer stellen kannst. Das zeigt dein Interesse an der Position und dem Unternehmen. Frage nach der Unternehmenskultur, den aktuellen Projekten oder den nächsten Schritten im Entwicklungsprozess.