Auf einen Blick
- Aufgaben: Entwickle robuste Java-Anwendungen und unterstütze digitale Transformationsinitiativen.
- Arbeitgeber: Sopra HR Software, führend in HR-Lösungen mit innovativer Kultur.
- Mitarbeitervorteile: Wettbewerbsfähiges Gehalt, Gesundheitsleistungen und flexible Arbeitsmöglichkeiten.
- Warum dieser Job: Gestalte die HR der Zukunft mit modernster Technologie und echtem Einfluss.
- Gewünschte Qualifikationen: Mindestens 5 Jahre Erfahrung in der Java-Entwicklung und Teamarbeit.
- Andere Informationen: Dynamisches Umfeld mit hervorragenden Karrierechancen.
Das voraussichtliche Gehalt liegt zwischen 80000 - 100000 € pro Jahr.
Sopra HR Software, ein führendes Unternehmen im Bereich Lohn- und HR-Lösungen und -Dienstleistungen, begegnet den Herausforderungen der Personalabteilungen in mittelgroßen und großen Organisationen im öffentlichen und privaten Sektor. Als Spezialist für Lohnabrechnung, Talentmanagement und HR-Management fördert Sopra HR Co-Innovation und unterstützt die Leistungsherausforderungen der HR-Funktion rund um ein optimales Mitarbeitererlebnis.
Wir suchen einen erfahrenen Java-Entwickler, der unser wachsendes Engineering-Team in Meyrin, Schweiz, verstärkt. In dieser unbefristeten Position spielen Sie eine Schlüsselrolle bei der Gestaltung, Entwicklung und Wartung robuster Java-Anwendungen, die unsere digitalen Transformationsinitiativen unterstützen.
Der erfolgreiche Kandidat wird starke analytische Fähigkeiten, Aufmerksamkeit für Details und das Engagement für das Schreiben von sauberem, effizientem Code, der den besten Praktiken der Branche entspricht, demonstrieren.
- Design und Entwicklung skalierbarer Java-Anwendungen unter Verwendung objektorientierter Programmierprinzipien und etablierter Entwurfsmuster
- Schreiben, Testen und Debuggen von Java-Code unter Beibehaltung hoher Standards für Codequalität und Dokumentation
- Zusammenarbeit mit funktionsübergreifenden Teams zur Analyse von Anforderungen und deren Übersetzung in technische Lösungen
- Entwicklung und Wartung von RESTful APIs und Integration von Drittanbieterdiensten in bestehende Systeme
- Teilnahme an Code-Reviews und Bereitstellung konstruktiven Feedbacks für Teammitglieder
- Optimierung der Anwendungsleistung durch Profilierung, Analyse und systematisches Refactoring
- Arbeiten mit relationalen Datenbanken, Schreiben effizienter SQL-Abfragen und Verwalten von Datenmodellen
- Beitrag zum gesamten Softwareentwicklungszyklus, von der Anforderungserhebung bis hin zu Bereitstellung und Wartung
- Wartung der Versionskontrolle mit Git und Einhaltung etablierter Branching- und Merging-Strategien
- Fehlerbehebung bei Produktionsproblemen und Implementierung zeitnaher Lösungen mit minimalen Unterbrechungen
Qualifikationen
Erforderlich:
- Nachgewiesene Berufserfahrung in der Entwicklung von Anwendungen mit Java (5+ Jahre)
- Starkes Verständnis der objektorientierten Programmierprinzipien und Entwurfsmuster
- Kenntnisse in relationalen Datenbanken und SQL
- Erfahrung mit Versionskontrollsystemen, insbesondere Git
- Solides Wissen über RESTful API-Design und -Entwicklung
- Vertrautheit mit Unit-Testing-Frameworks und testgetriebenen Entwicklungspraktiken
- Exzellente Problemlösungs- und Analysefähigkeiten
- Starke Kommunikations- und zwischenmenschliche Fähigkeiten, mit der Fähigkeit, effektiv im Team zu arbeiten
- Fließende Englischkenntnisse (schriftlich und mündlich)
Wünschenswert:
- Erfahrung mit dem Spring Framework und Spring Boot
- Kenntnisse in der Microservices-Architektur und verteilten Systemen
- Vertrautheit mit Cloud-Plattformen wie AWS, Azure oder Google Cloud Platform
- Erfahrung in agilen oder Scrum-Umgebungen
- Verständnis von CI/CD-Pipelines und automatisierten Bereitstellungsprozessen
- Erfahrung mit Nachrichtenwarteschlangen oder ereignisgesteuerten Architekturen
- Kenntnisse in Containerisierungstechnologien wie Docker
JAVA Developer in Switzerland Arbeitgeber: SopraSteriaSandbox
Kontaktperson:
SopraSteriaSandbox HR Team
StudySmarter Bewerbungstipps 🤫
So bekommst du den Job: JAVA Developer in Switzerland
✨Netzwerken, Netzwerken, Netzwerken!
Nutze LinkedIn und andere Plattformen, um mit Leuten aus der Branche in Kontakt zu treten. Oft sind es persönliche Empfehlungen, die uns den entscheidenden Vorteil verschaffen, also lass uns aktiv sein und Beziehungen aufbauen!
✨Vorbereitung ist alles!
Mach dich mit dem Unternehmen vertraut, bevor du zum Interview gehst. Schau dir ihre Projekte an, verstehe ihre Werte und überlege, wie du mit deinen Fähigkeiten zur digitalen Transformation beitragen kannst. Das zeigt Engagement und Interesse!
✨Zeig deine Skills!
Bereite ein Portfolio oder Beispiele deiner bisherigen Arbeiten vor, die deine Java-Entwicklungsfähigkeiten demonstrieren. Wenn du konkrete Projekte zeigen kannst, wird das deine Chancen erhöhen, uns zu beeindrucken!
✨Bewirb dich direkt über unsere Website!
Wir empfehlen dir, dich direkt über unsere Website zu bewerben. So stellst du sicher, dass deine Bewerbung schnell und effizient bearbeitet wird. Lass uns gemeinsam die HR-Lösungen von morgen gestalten!
Diese Fähigkeiten machen dich zur top Bewerber*in für die Stelle: JAVA Developer in Switzerland
Tipps für deine Bewerbung 🫡
Mach deine Bewerbung persönlich: Zeig uns, wer du bist! Verwende eine freundliche und authentische Sprache in deinem Anschreiben. Erzähl uns, warum du dich für die Stelle als Java Developer interessierst und was dich an Sopra HR Software begeistert.
Betone deine Erfahrungen: Wir suchen nach jemandem mit solider Java-Erfahrung. Liste deine relevanten Projekte und Technologien auf, die du verwendet hast. Zeig uns, wie du objektorientierte Programmierung und Designmuster in der Praxis angewendet hast.
Code-Qualität ist wichtig: Achte darauf, dass du in deiner Bewerbung auch auf deine Fähigkeiten in Bezug auf sauberen und effizienten Code eingehst. Erwähne, wie du Code-Reviews durchführst und welche Best Practices du befolgst, um die Qualität deiner Arbeit sicherzustellen.
Bewirb dich über unsere Website: Wir freuen uns darauf, von dir zu hören! Reiche deine Bewerbung direkt über unsere Website ein, damit wir sie schnellstmöglich prüfen können. So bist du sicher, dass alles an der richtigen Stelle landet!
Wie du dich auf ein Vorstellungsgespräch bei SopraSteriaSandbox vorbereitest
✨Mach dich mit der Unternehmensmission vertraut
Bevor du zum Interview gehst, solltest du dir die Zeit nehmen, die Mission und Werte von Sopra HR Software zu verstehen. Überlege dir, wie deine Fähigkeiten als Java Developer zur digitalen Transformation beitragen können und wie du die HR-Funktion optimieren kannst.
✨Bereite konkrete Beispiele vor
Denke an spezifische Projekte oder Herausforderungen, die du in der Vergangenheit gemeistert hast. Sei bereit, diese Erfahrungen zu teilen, insbesondere solche, die deine Fähigkeiten in der Entwicklung von Java-Anwendungen und der Zusammenarbeit im Team zeigen.
✨Kenntnisse über RESTful APIs und SQL auffrischen
Da die Stelle Kenntnisse in der Entwicklung von RESTful APIs und SQL erfordert, solltest du sicherstellen, dass du mit diesen Technologien vertraut bist. Bereite dich darauf vor, technische Fragen zu beantworten und eventuell sogar kleine Coding-Aufgaben zu lösen.
✨Fragen stellen ist wichtig
Bereite einige Fragen vor, die du dem Interviewer stellen kannst. Das zeigt dein Interesse an der Position und hilft dir, mehr über die Unternehmenskultur und die Erwartungen an die Rolle zu erfahren. Fragen zu den aktuellen Projekten oder dem Team sind immer gut!