Auf einen Blick
- Aufgaben: Entwickle innovative Softwarelösungen und arbeite an spannenden Projekten im Finanzsektor.
- Arbeitgeber: Rapinno Tech Solutions GmbH - ein dynamisches Unternehmen mit Fokus auf Technologie.
- Mitarbeitervorteile: Attraktives Gehalt, flexible Arbeitszeiten und Möglichkeiten zur beruflichen Weiterentwicklung.
- Warum dieser Job: Nutze modernste Technologien und gestalte die Zukunft der Finanzdienstleistungen aktiv mit.
- Gewünschte Qualifikationen: Erfahrung in Java, REST APIs und Teamarbeit sind erforderlich.
- Andere Informationen: Wachstumsorientierte Umgebung mit tollen Karrierechancen.
Das voraussichtliche Gehalt liegt zwischen 48000 - 84000 € pro Jahr.
Job title:
Java Developer with DevOps
Type of Hiring:
Permanent
Location:
Geneva, Switzerland
Onsite/Offsite:
3 days a week in office. 2 days remote.
Job Description:
Must have:
- Substantial experience with the Java language and the Spring framework, the JVM and related Java technologies, features and constraints.
- Substantial experience with REST APIs (including REST API design, versioning and maintenance) and good knowledge of networking.
- Substantial experience with reverse proxies (eg Apache)
- Proficiency in SQL DBs (PostSQL, Oracle)
- Practical experience with build pipelines, Java application delivery and deployment to Linux or Kubernetes.
- Master\’s degree in Technology or equivalent.
- In-depth software engineering knowledge and expertise; development, maintenance and software improvement
- Open-mindedness and team spirit. Ability to work independently, excellent organizational skills and keen attention to detail.
Would be a plus:
- Interest in finance; good financial knowledge would be an advantage.
- Knowledge of OpenID Connect (OIDC) / OAuth 2.0 authentication protocols
- Experience with TLS/SSL, certificates and encryption in general
- Experience with network security and firewalls
- Some knowledge of containers and orchestrators (eg: Docker and Kubernetes)
- Proficiency in other programming languages: Python, Bash scripting
- Firm belief in automation, infrastructure as code (eg: Puppet) and XaaS
- Knowledge of NoSQL databases (MongoDB, Elasticsearch)
- Hands-on experience with Agile methodologies.
Responsibilities
- Working in tandem with Business Analysts and Solution Architects to continuously improve our Front Tech applications & APIs
- Collaborating with 3rd party software vendors to integrate new components, support and maintain them.
- Collaborating with software engineers on all development-related tasks for applications & APIs.
- Promoting code out of our software factory to production, pushing for maximum automation but without making any compromises on the quality of the delivered solution.
- Setting up state-of-the-art analytics and monitoring capabilities, providing both prescriptive and predictive insights.
- Writing code for configuration and security components.
- Diagnosing production issues, performing root-cause analysis and working with all members of the cross-functional team to propose solutions.
- Providing continuous guidance to software engineers around operational challenges, such as reliability and manageability, making sure that software implementations are production-proof.
- Promoting data-driven decision-making and identifying the metrics that matter.
LANGUAGES
- French: Advance
- English level: Advance
Java DevOps Engineer Arbeitgeber: Rapinno Tech Solutions GmbH
Kontaktperson:
Rapinno Tech Solutions GmbH HR Team
StudySmarter Bewerbungstipps 🤫
So bekommst du den Job: Java DevOps Engineer
✨Netzwerken, Netzwerken, Netzwerken!
Nutze LinkedIn und andere Plattformen, um mit Leuten aus der Branche in Kontakt zu treten. Lass uns nicht vergessen, dass viele Jobs über persönliche Empfehlungen vergeben werden. Also, sei aktiv und knüpfe Kontakte!
✨Zeige deine Skills in Projekten
Erstelle ein paar coole Projekte oder Beiträge auf GitHub, die deine Fähigkeiten als Java DevOps Engineer zeigen. Das gibt den Recruitern einen echten Einblick in dein Können und hebt dich von anderen Bewerbern ab.
✨Bereite dich auf technische Interviews vor
Mach dich mit typischen Fragen und Aufgaben für Java und DevOps vertraut. Übe Coding-Challenges und sei bereit, deine Lösungen zu erklären. Wir wissen, dass das nervenaufreibend sein kann, aber Übung macht den Meister!
✨Bewirb dich direkt über unsere Website
Wenn du eine Stelle bei Rapinno Tech Solutions GmbH im Auge hast, bewirb dich direkt über unsere Website. So zeigst du dein Interesse und erhöhst deine Chancen, schnell in den Auswahlprozess zu kommen!
Diese Fähigkeiten machen dich zur top Bewerber*in für die Stelle: Java DevOps Engineer
Tipps für deine Bewerbung 🫡
Sei du selbst!: Wenn du deine Bewerbung schreibst, sei authentisch und zeig uns, wer du wirklich bist. Wir suchen nach Menschen, die nicht nur die richtigen Fähigkeiten haben, sondern auch gut ins Team passen.
Betone deine Erfahrungen: Stell sicher, dass du deine relevanten Erfahrungen mit Java, DevOps und den Technologien, die wir nutzen, klar hervorhebst. Zeig uns, wie du in der Vergangenheit Probleme gelöst hast und welche Erfolge du erzielt hast.
Mach es übersichtlich: Halte deine Bewerbung klar und strukturiert. Verwende Absätze und Aufzählungen, um wichtige Informationen hervorzuheben. So können wir schnell erkennen, was du zu bieten hast!
Bewirb dich über unsere Website: Wir empfehlen dir, dich direkt über unsere Website zu bewerben. So stellst du sicher, dass deine Bewerbung an die richtige Stelle gelangt und du alle notwendigen Informationen bereitstellst.
Wie du dich auf ein Vorstellungsgespräch bei Rapinno Tech Solutions GmbH vorbereitest
✨Verstehe die Technologien
Mach dich mit den Technologien vertraut, die in der Stellenbeschreibung erwähnt werden, insbesondere Java, Spring und REST APIs. Zeige im Interview, dass du nicht nur die Grundlagen kennst, sondern auch praktische Erfahrungen hast und bereit bist, deine Kenntnisse zu vertiefen.
✨Bereite konkrete Beispiele vor
Überlege dir spezifische Projekte oder Herausforderungen, die du in der Vergangenheit gemeistert hast. Sei bereit, diese Beispiele zu teilen, um zu zeigen, wie du Probleme gelöst und zur Verbesserung von Anwendungen beigetragen hast.
✨Teamarbeit betonen
Da die Rolle viel Zusammenarbeit erfordert, solltest du betonen, wie wichtig dir Teamarbeit ist. Teile Erfahrungen, in denen du erfolgreich mit anderen zusammengearbeitet hast, um Lösungen zu finden oder Projekte abzuschließen.
✨Fragen stellen
Bereite einige Fragen vor, die du dem Interviewer stellen kannst. Das zeigt dein Interesse an der Position und dem Unternehmen. Frage nach den aktuellen Projekten, den Herausforderungen des Teams oder den Möglichkeiten zur Weiterbildung.